简单工厂模式

来源:互联网 发布:函数筛选出不重复数据 编辑:程序博客网 时间:2024/06/17 09:02

简单工厂模式,运用到了java里的面向对象,封装,继承,工厂方法等知识点。

业务的封装,为了让界面逻辑和业务逻辑分开,让它们之间的耦合度下降。只有分离开,才容易达到维护和扩展。

继承和多态,为了达到业务的逻辑修改,不影响其它的程序代码。

工厂方法,即是用一个单独的类,来创造实例的过程,这就是工厂。



需要增加运算时候,只需要添加各个运算子类,另外在工厂类里添加分支即可。

各个子类运算继承了运算类,并重写了父类里的运算方法。

运算类封装了业务逻辑。

工厂类负责实例化各个运算子类。

通过封装、继承、多态把耦合度降低。



0 0
原创粉丝点击