繼承的意義(下)

2021-10-12 01:41:36 字數 637 閱讀 7980

1)繼承

1.1)向上造型:

向上造型需要明確如下兩點:

1.超型別的引用派生類的物件

2.能點出什麼來,看引用型別(規定)

1.2)方法的重寫:

方法的重寫需要明確如下三點:

1)發生在父子類中,方法名相同,引數列表相同,方法體不同

2)重寫方法被呼叫時,看物件型別--------這是規定             

3)重寫遵循「兩同兩小一大」原則

兩同:1. 方法名相同

2.  引數列表相同

兩小:1. 派生類方法的返回值型別,小於或等於超類方法的       

1.1 .void時,必須相同

1.2. 基本型別時,必須相同

1.3. 引用型別時,小於等於

2.  派生類方法丟擲的異常小於或等於超類方法的

一大:派生類的方法的訪問許可權大於或等於超類方法的

1.3)重寫和過載的區別:

1.重寫:

發生在父子類中,方法名相同,引數列表相同,方法體不同。

遵循「執行期繫結」,看物件的型別來呼叫方法。

2.過載:

發生在同一類中,方法名相同,引數列表不同,方法體不同。

遵循「編譯器繫結」,看引數/引用型別來繫結方法

繼承的概念和意義

組合關係的特點 將其他類的物件作為當前類的成員使用 當前類的物件與成員物件的生命週期相同 成員物件在用法上與普通物件完全一致 物件導向中的繼承子類之間的父子關係 子類擁有父類的所有屬性和行為 子類就是一種特殊的父類 子類物件可以當做父類物件使用 子類中可以新增父類沒有的方法和屬性 class par...

linux 下各種目錄的意義

bin 二進位制binary的縮寫.它裡面存放的是系統二進位制檔案 boot 系統啟動所需要的一些檔案 dev device的縮寫.它是系統裝置目錄.比如dev hda 就是系統的第乙個ide硬碟 proc 它是記憶體的映像檔案。它裡面存放的是記憶體中的映像。你可以通過訪問它裡面的檔案而直接訪問記憶...

補充 TOMcat 下目錄的意義

tomcat 7.0.50解壓版,主目錄一覽 in目錄主要是用來存放tomcat的命令,主要有兩大類,一類是以.sh結尾的 linux命令 另一類是以.bat結尾的 windows命令 重要 很多環境變數的設定都在此處,例如可以設定jdk路徑 tomcat路徑 startup 用來啟動tomcat ...