【導(dǎo)讀】“盡管以C++為基礎(chǔ),但Java是一種更純粹的面向?qū)ο蟪绦蛟O(shè)計語言”。但在Java中,設(shè)計者覺得這種雜合并不像在。雜合語言允許采用多種編程風(fēng)格;之所以說C++是一種雜合語言,是。因為它支持與C語言的向后兼容能力。由于C++是C的一個超集,所以包含的許多特。性都是后者不具備的,這些特性使C++在某些地方顯得過于復(fù)雜。Java語言首先便假定了我們只希望進行面向?qū)ο蟮某绦蛟O(shè)計。也就是說,正式用它。只有做好這個準(zhǔn)備工作,與其他OOP語言相比,才能體會到Java的易學(xué)易。所有這些在Java里都得到了簡化,任何東西都可看作對象。因此,我們可采用一種統(tǒng)一的語法,任何地方均可照搬不誤。但要注意,盡管將一切都?!翱醋鳌睂ο?,但操縱的標(biāo)識符實際是指向一個對象的“句柄”??蓪⑦@一情形想象成。此外,即使沒有電視機,遙控板亦可獨。也就是說,只是由于擁有一個句柄,并不表示必須有一個對象同它連接。至于調(diào)用這兩個類時可選用的構(gòu)建器和方法,請自行參考聯(lián)機幫助文檔。