C++设计模式
anda0109
密码学与信息安全,区块链,高速网络,时序数据库,分布式数据库/存储,量子计算。
展开
-
设计模式 (一)——策略模式(Strategy,行为型)
转载自:https://blog.csdn.net/k346k346/article/details/552709621.概述使用设计模式可以提高代码的可复用性、可扩充性和可维护性。策略模式(Strategy Pattern)属于行为型模式,其做法是将类所需的行为或者算法一个个封装成单独的类,并将其作为类的数据成员,使得类的行为可以在不改变类设计的情况下灵活变化。2.实例上...转载 2018-04-10 14:45:12 · 336 阅读 · 0 评论 -
设计模式(十一)——模板方法模式(Template Method Pattern,行为型)
https://blog.csdn.net/k346k346/article/details/60468153转载 2018-04-12 23:18:39 · 499 阅读 · 0 评论 -
设计模式 (十)——适配器模式(Adapter Pattern,结构型)
https://blog.csdn.net/k346k346/article/details/60465994转载 2018-04-12 23:08:52 · 425 阅读 · 0 评论 -
设计模式 (九)——外观模式(Facade Pattern,结构型)
https://blog.csdn.net/k346k346/article/details/60462832转载 2018-04-12 22:35:41 · 437 阅读 · 0 评论 -
设计模式(八)——命令模式(Command Pattern,行为型)
https://blog.csdn.net/k346k346/article/details/60332112转载 2018-04-12 22:03:39 · 457 阅读 · 0 评论 -
设计模式 (二)——观察者模式(Observer,行为型)
转载自:https://blog.csdn.net/k346k346/article/details/570804911.概述使用设计模式可以提高代码的可复用性、可扩充性和可维护性。观察者模式(Observer Pattern)属于行为型模式,在对象之间定义一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象都会收到通知,并自动更新。例如,在实际生活中,报纸出版社和订阅者之间存...转载 2018-04-10 15:36:49 · 449 阅读 · 0 评论 -
设计模式(七)——单例模式(Singleton Pattern,创建型)
https://blog.csdn.net/k346k346/article/details/60142660转载 2018-04-10 21:47:41 · 615 阅读 · 0 评论 -
设计模式(六)——抽象工厂模式(Abstract Factory Pattern,创建型)
https://blog.csdn.net/k346k346/article/details/59482370转载 2018-04-10 21:37:59 · 305 阅读 · 0 评论 -
设计模式 (五)——工厂方法模式(Factory Method,创建型)
https://blog.csdn.net/k346k346/article/details/59119509转载 2018-04-10 21:32:34 · 298 阅读 · 0 评论 -
设计模式 (四)——简单工厂模式(Simple Factory,创建型)
https://blog.csdn.net/k346k346/article/details/58651682转载 2018-04-10 16:01:10 · 307 阅读 · 0 评论 -
设计模式 (三)——装饰者模式(Decorator,结构型)
转载自:https://blog.csdn.net/k346k346/article/details/58056854转载 2018-04-10 15:44:07 · 236 阅读 · 0 评论