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