(Python3 代码实现)《大话设计模式》一:简单工厂模式
简单工厂模式
模式特点:工厂根据条件产生不同功能的类。
程序实例:四则运算计算器,根据用户的输入产生相应的运算类,用这个运算类处理具体的运算。
代码特点:C/C++中的switch…case…分支使用字典的方式代替。使用异常机制对除数为0的情况进行处理。
class Operation:
def GetResult(self):
pass
class OperationAdd(Operation):
def GetResult(self):
retu
原创
2021-01-26 19:47:42 ·
709 阅读 ·
0 评论