博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
简单工厂模式 SimpleFactory
阅读量:7144 次
发布时间:2019-06-28

本文共 386 字,大约阅读时间需要 1 分钟。

#include
#include
using namespace std;class Fruit{public: virtual void show()=0;};class Apple:public Fruit{public: void show(){ cout<<"i am an apple"<
show(); delete p ; } return 0;}

 缺点,当有了新产品时,需在原来的代码基础上进行修改,算不得真正的扩展,扩展性很低,而且在原来代码上进行修改时,可能会产生编码错误。

转载于:https://www.cnblogs.com/xiumukediao/p/4623462.html

你可能感兴趣的文章
照猫画虎学UML-泛化、关联、聚合、组合、依赖
查看>>
常见的网页报错
查看>>
linux学习第5天
查看>>
京东市场份额下降 Q2交易额究竟有多少
查看>>
用myeclipse创建servlet
查看>>
搭建PXE网络实现远程装机服务
查看>>
pyinstaller打包资源文件及包含eyed3模块时提示找不到libmagic处理
查看>>
清空密码框中的内容
查看>>
Microsoft Hyper-V Server 2012快速上手之前奏
查看>>
DMAR:[fault reason 06] PTE Read access is not set
查看>>
Qt第二课 QtCreator下载安装
查看>>
句子逆序
查看>>
巴厘岛最全的美食攻略
查看>>
eclipse svn插件中英文切换
查看>>
C#学习常用命名空间【1000】---System.Reflection 之MethodInfo(方法信息类)
查看>>
Android Fragment完全解析,关于碎片你所需知道的一切
查看>>
map存储格式
查看>>
Nginx解决CORS跨域解决方案
查看>>
iPhone开发中touch的事件随笔
查看>>
115个Java面试题和答案 - 终极列表
查看>>