简单工厂模式学习笔记
背景
本次案例demo来自《大话设计模式》一书,是C++版本的实现
案例说明
设计一个简单的计算器,可以进行加减乘除功能
源码
完整源码已同步到github上
地址:https://github.com/TreeAndFlower/sampleFactory.git
部分代码示例如下:
1 | class baseCalculate{ |
编译方式
1 | cd build |
即可生成可执行文件sampleFactory,执行后即可看到如下效果:
特别说明
在学习《大话设计模式》中,为了加深学习效果,因此用C++实现一遍文中的java案例,仅是学习笔记