📄 testcloneable.java
字号:
package apibook.c2.s3;public class TestCloneable { public TestCloneable() { } public static void main(String[] args) { cc obj1=new cc(); obj1.setField1(0); obj1.setFiled2(0.2); System.out.println(obj1.getField1()+"|"+obj1.getField2()); System.out.println("-------------------------"); cc obj2=(cc)obj1.clone(); System.out.println(obj2.getField1()+"|"+obj2.getField2()); }}class cc implements Cloneable{ public int field1; public double field2; public int getField1(){ return field1; } public void setField1(int f){ field1 = f; } public double getField2(){ return field2; } public void setFiled2(double f){ field2 = f; } public Object clone(){ cc obj=new cc(); obj.field1=this.field1; obj.field2=this.field2; return obj; }}class ccc{ }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -