當(dāng)將類的某個(gè)數(shù)據(jù)成員聲明為static時(shí),該靜態(tài)數(shù)據(jù)成員只能被定義一次,而且要被同類的所有對(duì)象共享。
各個(gè)對(duì)象都擁有類中每一個(gè)普通數(shù)據(jù)成員的副本,但靜態(tài)數(shù)據(jù)成員只有一個(gè)實(shí)例存在,與定義了多少類對(duì)象無(wú)關(guān)。
靜態(tài)數(shù)據(jù)成員的用途之一是統(tǒng)計(jì)有多少個(gè)對(duì)象實(shí)際存在。
靜態(tài)數(shù)據(jù)成員不能在類中初始化,實(shí)際上類定義只是在描述對(duì)象的藍(lán)圖,在其中指定初值是不允許的。也不能在夠造函數(shù)中初始化該成員,
因?yàn)殪o態(tài)數(shù)據(jù)成員為類的各個(gè)對(duì)象共享,那么每次創(chuàng)建一個(gè)類的對(duì)象則靜態(tài)數(shù)據(jù)成員都要被重新初始化。