活力 JAVA 旅行六

2021-03-31 14:22:41 字數 1044 閱讀 8757

復用類:

***postion:

在新類建立舊的類的物件,所復用的只是**的功能不是它的形式。

inheritance:

全盤接受舊類的形式,新增新的**。

***postion

的語法:

介紹乙個特殊的方法

tostring()

所有非primitive

物件都有這個方法,當編譯器需要乙個

string

而它卻是乙個物件的時候,編譯器會自動呼叫這個方法。

inheritance

的語法:

基類會在派生類的建構函式訪問它之前先進行初始化。建構函式分為帶引數和不帶引數。如果呼叫的基類建構函式是帶引數的,你必須使用

super

使用合成還是繼承:合成用於新類要使用舊類的功能,而不是其介面的場合。把物件嵌進去,用它來實現新類的功能,但是使用者看到的是新類的介面,而不是嵌進取的物件的介面。因此,你得在新類裡嵌入

private

的舊類物件。繼承所表達的是「

is-a」

的關係,而合成表達的是「

has-a」

的關係。

上傳:把派生類傳給基類就是沿著繼承圖往上傳。上傳總是安全的,因為你把乙個較具體的型別轉換成為一般的型別。

―――――――――――――――――――――――

class instrument

static void tune(instrument i)

}public class wind extends instrument

}―――――――――――――――――――――――

final

final data:

final reference:

初始化一旦將

reference

連到了某個物件,就不能在指向別的物件了。

final method:

為方法上「鎖「,禁止派生類進行修改。

final class:

禁止了繼承,覆血方法不可能了。

初始化和類的裝載:

完善中。

旅行 生的活力 西塘晨曦。

早上七點,早早就起床了,竄了出去。小鎮也甦醒過來,炊煙渺渺,在河邊洗衣服的 在岸上晾衣服的 堆竹桿的 編手工藝品的 打毛衣的 把自己家裡的小商品拿出來擺攤的 小孩子在河邊嬉鬧追趕 大媽們跨著竹籃出門買菜 大伯們抽著煙斗做著活路 小夥子推著自行車上班去,婦女們打著毛衣逗著小孩拉拉家常,新的一天開始了。...

(六)Java方法(Java基礎筆記)

1 方法的定義定義 對重複有效的 進行抽象,抽象的形式是方法 修飾符 返回值型別 方法名 引數型別 引數名 1 使程式變得更簡短而清晰 2 有利於程式維護 3 可以提高程式開發的效率 4 提高了 的重用性 1 方法被呼叫才能執行 2 確定兩個明確,引數列表和返回值型別 3 return 用於返回結果...

Java同步技術 六

聯絡並註明出處http blog.csdn.net iangao archive 2008 10 09 3045010.aspx。附錄a 多執行緒應用測試類 方法名功能說明 execute int threadnumbers 啟動threadnumbers個執行緒任務,每個線執行緒分別執行名為 ru...