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