当前位置: 代码迷 >> Java相关 >> Java 中clone()步骤
  详细解决方案

Java 中clone()步骤

热度:432   发布时间:2016-04-22 20:58:08.0
Java 中clone()方法
在看书中,看到这样的注释

“在Object类中,clone方法被声明为protected,因此无法直接调用anObject.clone()”

但是,不是所有的子类都可以访问受保护的方法吗?不是每个类都是Object的子类吗?

我是一个Java的菜鸟,还请各位大神能指点一下小弟。

顺便可以的话,能不能推荐几个关于java源程序的学习网站,感激不尽。
------解决思路----------------------
protected的意思是说可以在子类中使用super.clone()的方式调用Object类的clone方法,而不是说可以调用object.clone()。
------解决思路----------------------
protected是为了给子类用的,子类可以通过super来调用,所有类都是Object的子类,所以类中可以用super调用,但是你new的实例是没办法访问protected的方法把!
  相关解决方案