【導(dǎo)讀】面向?qū)ο蟪绦蛟O(shè)計(jì)的基本思想。面向?qū)ο蟪绦蛟O(shè)計(jì)。很多Java程序需要多個(gè)類(lèi)完成一項(xiàng)任務(wù)。一個(gè)文件一般只含有一個(gè)類(lèi)。與C++程序不同的是:每個(gè)方法都必須隸屬于某個(gè)類(lèi)。最多只能返回一個(gè)值。構(gòu)造方法在創(chuàng)建新的實(shí)例對(duì)象時(shí)起作用??梢院卸喾N構(gòu)造方法(重載). 默認(rèn)值:基本數(shù)值類(lèi)型:0;boolean:false;引用數(shù)據(jù)類(lèi)型:null. 認(rèn)的不含參數(shù)的構(gòu)造方法。在方法內(nèi)部定義的變量稱(chēng)為局部變量。從變量聲明之處,到該塊的最后一個(gè)“}”。如果局部變量名與成員域名相同,則。–可以通過(guò)關(guān)鍵字this進(jìn)行訪問(wèn),繼承性–軟件重用的一種方法。采納了舊的類(lèi)的屬性(域)及其行為(方法). –有時(shí)可以理解成:(但不絕對(duì)!子類(lèi)對(duì)象是一種特殊的父類(lèi)對(duì)象。這種繼承關(guān)系稱(chēng)為多重繼。Java不支持多重繼承。Java允許一個(gè)類(lèi)有多個(gè)直接父接口。1)靜態(tài)的多態(tài)性?2)動(dòng)態(tài)的多態(tài)性?針對(duì)的是同一個(gè)類(lèi)內(nèi)的同名方法。在程序運(yùn)行時(shí)才被識(shí)別