Java語(yǔ)言假設(shè)我們只進(jìn)行面向?qū)ο蟮某绦蛟O(shè)計(jì),即在開(kāi)始用Java進(jìn)行設(shè)計(jì)前,我們需要將思想切換到面向?qū)ο蟮氖澜缰小?/p>
1.用引用操縱對(duì)象
每種編程語(yǔ)言都有自己操縱內(nèi)存中元素的方式。是直接操縱元素還是用某種基于特殊語(yǔ)法的間接表示來(lái)操縱對(duì)象?
Java中將一切都視為對(duì)象,這樣就可采用較為單一固定的語(yǔ)法。
雖然將一切都看做對(duì)象,但操縱的標(biāo)識(shí)符實(shí)際上是對(duì)象的引用。
擁有一個(gè)引用,并不一定與一個(gè)對(duì)象相關(guān)聯(lián)。