大话设计模式 —— 第八章《工厂方法模式》C++ 代码实现

目录 前言 工厂方法模式定义 优点 缺点 适合情景 前言 在本书的第一章的简单工厂模式,发现简单工厂模式存在一系列问题: 工厂类集中了所有实例(产品)的创建逻辑,一旦这个工厂不能正常工作,整个系统都会受到影响; 违背“开放 - 关闭原则”,一旦添加新产品就不得不修改工厂类的逻辑,那样就需要工厂类中做判断(比如:if),根据不同的条件或者前提创建不同的对象。这也就造成了,当增加新的产品时,需要修改工
相关文章
相关标签/搜索