本文主要是介绍java原型(Prototype)设计模式,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
原型模式就是讲一个对象作为原型,使用clone()方法来创建新的实例。
public class Prototype implements Cloneable{private String name;public String getName() {return name;}public void setName(String name) {this.name = name;}@Overrideprotected Object clone() {try {return super.clone();} catch (CloneNotSupportedException e) {e.printStackTrace();}finally {return null;}}public static void main ( String[] args){Prototype pro = new Prototype();Prototype pro1 = (Prototype)pro.clone();
}
}
这篇关于java原型(Prototype)设计模式的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!