摘要: 创建型模式 5)原型模式 这种模式主要是用于获取当前实例的拷贝。 假如当前基类有很多派生类,而我们只有基类指针而无法确定指向对象时,是无法直接执行拷贝动作的。因为拷贝时需要显式调用该派生类的拷贝构造函数,也就必须要确定派生类的类型。 为了解决这个问题,在基类中添加clone方法,通过return n 阅读全文
posted @ 2019-12-07 15:09 corineru 阅读(175) 评论(0) 推荐(0)
摘要: 创建型模式 4)建造者模式 一共涉及到三个类:产品类,建造者类,用户类 产品类: 非抽象类 。就是指某种产品,产品有一些属性待设定 建造者类: 需要构造抽象类 ,来扩展出各种各样的建造者类,每一种产品对应着一种建造者类。并且建造类能够直接生产产品类(能够 new product()) 用户类: 非抽 阅读全文
posted @ 2019-12-07 10:56 corineru 阅读(139) 评论(0) 推荐(0)