摘要:
原型模式(Prototype Pattern):用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。(百度百科) 简单的讲,就是为了创建一个对象,复制一个原有的对象,然后为这个新对象开辟内存空间。 在Jdk中提供了复制对象的接口,只需要实现Cloneable接口并重写clone()方法( 阅读全文
摘要:
工厂方法模式(Factory Pattern),定义一个用于创建对象的接口,让子类决定具体实例化哪一个类。工厂方法使一个类的实例化延迟到其子类。 通俗的讲,新建实例对象交给一个特定的工厂类去完成,如果需要更换实例对象,只要替换掉工厂类就可以了。 我们想生产一个手机,假设可以有两种选择,一个是IPho 阅读全文