package cn.tedu.object;
public class ObjectDemo1 implements Cloneable {
int i;
// 表示抛出异常
public static void main(String[] args) throws Throwable {
ObjectDemo1 od1 = new ObjectDemo1();
od1.i = 10;
ObjectDemo1 od2 = (ObjectDemo1) od1.clone();
System.out.println(od2.i);
A a1 = new A();
a1.clone();
}
}
class A implements Cloneable {
}
clone方法是protected修饰的
调用的地方是同包下的非子类 protected应该是可以访问的
为什么这里还会报编译错?
这里解决了https://www.runoob.com/w3cnot...