概述

工厂模式是对象的生产器,解耦用户对具体的依赖。通过封闭、继承、多态把程序的耦合度降低,使程序更加灵活,容易修改,并易于复用。简单工厂模式中,各种运算方法类实现了运算接口,在业务上如果想添加一种算法方法,只需要增加一个实现接口的类,并且在工厂的类型中添加一个判断。这种设计适合用于业务逻辑并不多的情况,如果业务逻辑非常多,那么工作累就是一个很长的swuth…case结构这时候使用工厂模式会比较合适。


Copyright © Ywnline 版权所有 冀ICP备20005992号-1