
设计模式
stevanxiao
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
工厂模式(三)-抽象工厂模式(C++实现)
#include #include using namespace std;//定义男鞋虚基类class ManShoes{public: virtual void Show() = 0;};//A类男鞋class ManShoesA:public ManShoes{public: void Show() { cout <<"This is ManShoes A原创 2017-09-13 19:23:37 · 198 阅读 · 0 评论 -
工厂模式(二)-工厂方法模式(C++实现)
#include #include using namespace std;//定义鞋子的类型enum ShoesType{ ShoesA=0, ShoesB=1};//定义鞋子的虚基类class BaseShoes{public: virtual void Show() = 0;};//A类男鞋class ManShoesA:public BaseShoes原创 2017-09-13 18:33:19 · 198 阅读 · 0 评论 -
工厂模式(一)-简单工厂模式(C++实现)
#include #include using namespace std;//定义鞋子的类型enum ShoesType{ ShoesA=0, ShoesB=1};//定义鞋子的虚基类class BaseShoes{public: virtual void Show() = 0;};//A类男鞋class ManShoesA:public BaseShoes原创 2017-09-13 17:21:10 · 250 阅读 · 0 评论