![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++ 模式设计
guangshui516
这个作者很懒,什么都没留下…
展开
-
4.c++模式设计-建造者模式
代码非原创,如有侵权,请联系删除。仅做参考理解使用. /******************************************************************************* * 建造者模式. * 时间:2020/5/7 * 作者:xhome ******************************************************************************/ #include <iostream> .原创 2020-08-21 10:52:26 · 369 阅读 · 0 评论 -
3.c++模式设计-抽象工厂模式
非本人原创,如有侵权,请联系删除,仅做参考理解使用. // // Created by xhome on 2020/4/24. // #include <iostream> using namespace std; //抽象父类 class Fruit{ public: virtual void sayName()=0; }; //本质是用到了多态,父类的指针指向子类的对象. class AbFactory { public: virtual Fruit* Cr.原创 2020-08-21 10:50:33 · 89 阅读 · 0 评论 -
2.c++模式设计-工厂模式
以下代码并非原创,如有侵权请联系删除,仅做编程理解使用. #include <iostream> using namespace std; //抽象父类 class Fruit{ public: virtual void sayname()=0; }; //子类1 class Banana : public Fruit{ public: virtual void sayname(){ cout << "我是香蕉" << endl.原创 2020-08-21 10:45:46 · 205 阅读 · 0 评论 -
1.c++模式设计-简单工厂模式
以下代码并非原创,如有侵权请联系删除,仅做编程理解使用。 本质是父类的指针指向了子类的对象. #include <iostream> using namespace std; //抽象父类 class Fruit{ public: virtual void getFruit()=0; }; //子类1 class Banana : public Fruit{ public: virtual void getFruit(){ cout <&l.原创 2020-08-21 10:42:47 · 78 阅读 · 0 评论