面向对象的优势:
1.只需更改要改的模块,易于维护
2.每一个模块个重复多处使用,可复用
3.有新的功能时,只需增加新的模块,易于扩展
4.灵活性好
简单工厂模式:以计算器程序为例,
- 创建CreateOperate业务类
- 根据客户端传回的条件,判断是要执行+-*%中的哪一种运算
- 进而实例化不同运算类的对象,调用类对应的计算方法。
面向对象的优势:
1.只需更改要改的模块,易于维护
2.每一个模块个重复多处使用,可复用
3.有新的功能时,只需增加新的模块,易于扩展
4.灵活性好
简单工厂模式:以计算器程序为例,