??
今天主要總結一下類,對象,
及類變量,實例變量
下面我們就來理解類到底是什么,以及類和對象的關系?
???? 對象:是由類產生的一個個個體,是對一個客觀實體的描述;
???? 類:是對對象的概述和抽象;
???? 打一個比方,或許能更清楚理解類和對象的關系:汽車有很多類,
小汽車,公共汽車,它們都屬于類,而某一輛特定的小汽車就是類的
的對象
???? 看一個例子:
???? 定義一個變量:private int aaa;
????????????????????????????? private static int bbb;
???? 相信大家都看到了他們的區別:在于是否加了static,這就是我們要
分析的類變量和實例變量
????? 類變量也叫靜態變量,也就是在變量前加了static 的變量;
????? 實例變量也叫對象變量,即沒加static 的變量;
????? 那么他們的區別究竟是什么呢?
????? 類變量和實例變量的區別在于:類變量是所有對象共有,其中一個
對象將它值改變,其他對象得到的就是改變后的結果;而實例變量則屬
對象私有,某一個對象將其值改變,不影響其他對象;
????? 還有,類變量和實例變量都屬全局變量
?? 不知道總結的是否正確,或者少了些什么,歡迎大家留言,共同進步,謝謝!