设计模式学习笔记

组合用实心菱形表示,如鸟和翅膀的关系,翅膀是鸟的组成部分,不可分割就是组合关系

聚合用空心菱形表示,如台式计算机和键盘,鼠标的关系,计算机是有主机显示屏,鼠标,键盘聚合的,可以拆分的就是聚合。


关联是表示一个类里面的成员函数或者成员变量用到了另一个类就是关联。



简单工厂模式:解决对象创建问题,如果需要很多重复性的对象穿件工作。

策略模式:用于封装不同的算法。

发布了39 篇原创文章 · 获赞 30 · 访问量 11万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章