问:为什么感觉工厂模式没什么优势呢?比如我想用三种工厂模式中的工厂方法模式,但是它用子工厂返回对象和new对象一样吧,我觉得还没有new简单。
答:new你妹,需求的变更贯穿于每一个软件项目。设计模式精髓就在于应对“未来的变化”。当然这种变化主要是扩展性。
这是我目前看到的最能解决初学者困惑的回答!
问:为什么感觉工厂模式没什么优势呢?比如我想用三种工厂模式中的工厂方法模式,但是它用子工厂返回对象和new对象一样吧,我觉得还没有new简单。
答:new你妹,需求的变更贯穿于每一个软件项目。设计模式精髓就在于应对“未来的变化”。当然这种变化主要是扩展性。
这是我目前看到的最能解决初学者困惑的回答!