設計模式之門面模式和組合模式

門面模式:

一句話概括:將 “不同的類型” 的東西"聚合"在一起,形成"特定功能"

舉栗子:
把不同的組件組合在一起形成一個功能,比如按一個UIbutton,控制物體的移動(包括動畫,物理的rigid,位置的transform),這種設計模式就稱爲門面模式.
像是那種遊戲內的Manager模塊都是把不同的組件組合在形成一個新的功能


組合模式:

一句話概括:將"相同"類型的物體"聚合"在一起,形成"特定功能"

舉栗子:
一個坦克實例,把炮塔炮臺車身輪子這些同一類型的東西全都組合在一起,一起移動,可以稱之爲組合模式.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章