裝飾者模式—Head First 設計模式

在讀代碼時,你是否注意到有一種這樣格式的代碼: Object o = new Object( new Object1( …));        需要做出解釋的是:這行代碼中的Object並不是實際意義上的Java Object 類型的對象,而只是在這裏的一種替代性的寫法。 直觀上來說就是Object對象中保持有一個Object1對象的成員對象,並且在Object對象的構造方法中傳入一個Object
相關文章
相關標籤/搜索