Java學習筆記 第七章 介面與多型

2021-09-18 05:09:02 字數 655 閱讀 9153

繼承會有「是一種」的關係,介面則是定義行為,但不會有是一種的關係。
「右邊是不是擁有左邊的行為」 || 「右邊物件是不是操作了左邊的介面」
public

inte***ce

inte***ce1

public

inte***ce

inte***ce2

public

inte***ce

myinte***ce

extends

inte***ce1

, inte***ce2

@override

default

void

getresult_1()

}

public

enum myenum

public

class

main

static

void

getresult

(myenum myenum)}}

//輸出: flag_1

第七章 介面

為什麼使用介面?什麼情況下使用介面?來看看下面這個例子 目前有許多檔案的壓縮格式,包括 zip rar cab tar等等。假如每種壓縮格式都建立乙個類,那麼每個壓縮實現都會有不同的方法簽名,無法提供標準的呼叫規範。雖然方法可以在基類宣告,並在子類實現,但是這樣會用掉唯一的基類機會 c 只支援單繼承...

第七章筆記

程序就是cpu未完成的工作 檢視程序的相關命令 ps a 關於當前環境的所有程序 x 與當前環境無關的所有程序 f 顯示程序從屬關係 e 顯示當前使用者環境中的所有程序 l 長列表顯示程序的詳細資訊 u 顯示程序的使用者資訊 ps ax o cpu,mem,user,group,comm,nice,...

Java Head First 第七章 繼承與多型

1.繼承 1 找出具有共同屬性和行為的物件 2 設計出代表共同狀態與行為的類 3 決定子類是否需要讓某項行為 也就是方法的實現 有特定不同的運作方式 4 通過尋找使用共同行為的子類來找出更多抽象化的機會 2.繼承 是乙個 的意思 a b繼承a,可以說b就是a,b擁有a所有的方法 b 3.在子類中打算...