c++ 设计模式
文章平均质量分 89
zhangzhangkeji
这个作者很懒,什么都没留下…
展开
-
c++ 设计模式 的课本范例(下):桥接模式,中介者模式,备忘录模式,责任链模式,访问者模式,解释器模式,
(19) 桥接模式 Bridge,不是采用类继承,而是采用类组合,一个类的数据成员是类对象,来扩展类的功能。原创 2024-07-01 00:28:54 · 282 阅读 · 0 评论 -
c++ 设计模式 的课本范例(中):单例模式,外观(表面)模式,命令模式,迭代器模式,状态模式,享元(蝇量)模式,代理模式,适配器模式
(10)原创 2024-06-25 18:20:03 · 291 阅读 · 1 评论 -
c++ 设计模式 的课本范例(上):框架模式,简单工厂,工厂,抽象工厂,原型模式,建造者模式,策略模式,观察者- 发布-订阅模式,装饰器模式
(2)简单工厂模式:不要直接使用 new A() 创建对象,一旦对类 A 增删和修改参数,会紧耦合,牵一发动全身,用一个函数集中使用 new A ,返回创建好的对象,如同工厂批量生产产品一样。对构造对象时 的修改也限制在工厂方法里。(1) 框架设计模式 model mode : 算法的框架不变,算法的细节可以改变。原创 2024-06-21 13:19:53 · 262 阅读 · 0 评论