设计模式(二)工厂模式:简单工厂模式

模拟场景:     现在有如下需求,需要构造一个运算器(Operation)去实现加减乘除的功能,怎么设计?     思想:     所需要构造的对象是运算器(Operation),因为没有具体功能的运算器,是毫无作用的,所以可以将其定义为抽象类(Abstract Class)。   需要有具体意义的构造器:加法运算器(OperationAdd),减法运算器(OperationSub),乘法运算器
相关文章
相关标签/搜索