垂直和水平裝飾

裝飾器模式是在不更改其接口的情況下向對象添加功能的最佳方法之一。 我經常使用可組合裝飾器,並且總是會問自己在功能列表必須可配置時如何正確設計它們。 我不確定我的答案是否正確,但是這裏有一些值得深思的地方。 公寓(1960),比利·懷爾德(Billy Wilder) 假設我有一個數字列表: interface Numbers { Iterable<Integer> iterate(); } 現在
相關文章
相關標籤/搜索