C++设计模式
文章平均质量分 80
.
Acuity.
只要思想不滑坡,想法总比问题多。
展开
-
设计模式回顾——原型模式(C++)
原型模式(Prototype Pattern),是一种创建型设计模式,指的是以原型实例指定待创建对象的种类,并通过拷贝(克隆)原型对象来创建新的对象。原创 2020-11-11 18:14:13 · 763 阅读 · 0 评论 -
设计模式回顾——观察者模式(C++)
观察者模式(Observer Pattern),指的是定义一种“一对多”的依赖关系,使得多个观察者对象同时监听某一主题对象,在主题对象的状态发生变化时,通知所有依赖该对象的观察者。原创 2020-10-29 17:49:11 · 846 阅读 · 0 评论 -
设计模式回顾——模板模式(C++)
模板模式(Template Pattern),指的是定义一个抽象(算法)模板结构父类,具体实现方法由子类实现。模板模式是行为型设计模式中使用较为广泛的设计模式。原创 2020-10-24 18:22:53 · 2197 阅读 · 1 评论 -
设计模式回顾——策略模式(C++)
策略模式(Strategy Pattern),指的是定义一系列算法,并将这些算法封装到具有公共接口的一系列策略类中,使得它们可以动态自由切换。原创 2020-10-17 00:31:39 · 515 阅读 · 0 评论 -
设计模式回顾——适配器模式(C++)
适配器(Adapter )模式, 就是将一个类的接口转换成客户期望的另外一个接口,使得原本由于接口不兼容导致不能一起工作的类可以一起工作。原创 2020-10-14 15:38:19 · 3276 阅读 · 7 评论 -
设计模式回顾——建造者模式(C++)
建造者模式是将一个复杂化对象的构造过程与其产品对象本身解耦,使得同样的构建过程可以创建不同的产品。原创 2020-09-30 17:27:46 · 479 阅读 · 0 评论 -
设计模式回顾——工厂模式(C++)
工厂模式,指的是封装对象的创建过程,并将创建过程和操作过程分离,提高程序的可维护性和扩展性。工厂模式又分为,简单工厂、工厂方法 、抽象工厂 。原创 2020-09-28 23:56:57 · 1967 阅读 · 1 评论 -
设计模式回顾——单例模式(C++)
单例模式,指的是一个类只有一个实例对象,类只提供一个访问实例对象的全局访接口。原创 2020-09-27 23:52:32 · 789 阅读 · 0 评论 -
设计模式回顾——设计模式概念与基本原则
设计模式(Design pattern),是一套被反复使用、多数人知晓的、经过分类编目的、反复验证的代码设计经验总结。原创 2020-09-26 00:25:36 · 539 阅读 · 0 评论