原型模式

原型模式(Prototype Pattern)用于创建重复的对象,同时又能保证性能,即利用已有的一个原型对象,快速地生成和原型对象一样的实例。
解决方法:
实现克隆操作,实现Cloneable接口,重写clone()方法。
例如,有一只多利羊,需要创建两个同样的实例:
原型模式

注意: 省去带参构造器,set和get方法及toString()方法
测试结果:
原型模式