整理 Effective Java 書中 Item 64: Refer to objects by their interfaces 心得筆記
主旨
當在宣告變數、參數或方法回傳值時,應該盡可能使用介面(interface)作為型別,而不是具體類別(class)。
這個做法讓程式碼更具彈性、更容易維護,也符合「針對抽象程式設計」的物件導向原則。
整理 Effective Java 書中 Item 64: Refer to objects by their interfaces 心得筆記
當在宣告變數、參數或方法回傳值時,應該盡可能使用介面(interface)作為型別,而不是具體類別(class)。
這個做法讓程式碼更具彈性、更容易維護,也符合「針對抽象程式設計」的物件導向原則。