Objective-C组合模式(Composite)
生活随笔
收集整理的這篇文章主要介紹了
Objective-C组合模式(Composite)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
什么是組合模式? 官方:將對象組合成樹形結構以表示“部分-整體”的層次結構,組合模式使用戶使用單獨對象和組合對象具有一致性。 個人理解:組合模式就相當于一個大家族,每個人都是家族中的一部分,整個家族就是一個整體,他們的一致性就是具有相同的姓氏,但是又可以成為單獨的個體。 什么時候使用組合模式? 1.忽略單個對象和整體的不同,統一處理組合的情況下。 2.想獲得獨享抽象的樹形結構。 舉例: https://github.com/y279336671/DesignPatternsForObjective-C/tree/master/CompositeDesignPatten
轉載于:https://www.cnblogs.com/y279336671/p/3558600.html
總結
以上是生活随笔為你收集整理的Objective-C组合模式(Composite)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Redis性能调优
- 下一篇: 250W全能极限释放!微星泰坦GT77游