设计模式5:工厂方法模式
摘要:
在之前提到的简单方法模式中,如果需要给计算器添加一种运算,需要增加一个Operation子类,然后修改工厂类。 这样的设计一方面简化了客户端的修改,另一方面需要修改工厂类,这是违反开放-封闭模式的。 处理这种问题的另一种方法是工厂方法模式。 工厂方法模式克服了违反开放-封闭的缺点,同时保持了封装对象 阅读全文
posted @ 2017-04-05 22:26 一个后端狗 阅读(279) 评论(0) 推荐(0)
posted @ 2017-04-05 22:26 一个后端狗 阅读(279) 评论(0) 推荐(0)
posted @ 2017-04-05 21:22 一个后端狗 阅读(140) 评论(0) 推荐(0)
posted @ 2017-04-05 21:11 一个后端狗 阅读(187) 评论(0) 推荐(0)