原型模式就是clone就是内存拷贝,比new的好处是创建对象快速,适合大对象创建。
原型模式与工厂模式作用类似,都是用来创建对象
与工厂模式的实现不同,原型模式是先创建好一个原型对象,然后通过clone原型对象来创建新的对象,这样就免去了类创建时重复的初始化操作
原型模式适用于大对象的创建,创建一个大对象需要很大的开销,如果每次new就会消耗很大,原型模式仅需内存拷贝即可。
http://blog.csdn.net/qq_32300363/article/details/70983901
最佳答案