
设计模式
码灵薯
赖得住寂寞才守得住繁华,该奋斗的年纪就不应该选择安逸。
勤学下工夫,求得真学问,修德重实践,明辨善决断,笃实做人事。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
设计模式之抽象工厂
抽象工厂模式(abstract factory):提供创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 C++ 实现 现在有产品,和具体的产品A和B,他们都有选中,不选中,编辑,展示属性等操作。 //定义虚基类 class Product { public: Product() {} /*constructor*/ virtual ~Product...原创 2019-10-28 22:26:33 · 129 阅读 · 0 评论 -
设计模式之单例模式
单例模式(SingleTon):保证一个类只有一个实例,并提供一个访问它的全局访问点。 由类自身负责保存它的唯一实例,并且保证没有其他实例可以被创建,而不是外部判断。 C++ 实现 class SingleTon { private: SingleTon() { std::cout << "constructor called!" << std::endl;...原创 2019-10-28 22:12:56 · 158 阅读 · 0 评论