大家都知道一般任意一个类都默认从Object类继承,而Object类的clone方法是protected的 然而我们在任意一个类 比如我写了个Int类 在类中覆盖clone方法 然后再方法中这样写Object。clone()报错。而用super才行 为什么呢?Int类不是默认继承Object类吗?
解决方案 »
- 新手求解,socket写聊天室的时候,nextLine堵塞了
- java中的鼠标事件及菜单上的一些问题...
- 多线程的问题
- applet初学者小问题,竟然没人帮我.好郁闷啊............................
- 动态画出图形,图形参数在for循环中不断产生,要能显示出图形的变化过程
- 设置字体的问题,请进......
- [求助]如何在java中把一个程序做成一个服务
- 哪里有Java 核心源代码
- 我这个java的多线程为什么会出现两个十票?而且不是一直出现,是程序运行个7到8次才出现一次两个十票。
- 求大佬指点!!我的代码错在哪里
- 困惑于一道题:键盘输入5位学员成绩...
- ----------------------echo 写文件,超级简单简单
@Override public Object clone(){
...
}
}
你既然理解了,跟大家分享一下吧
Object.clone()静态方法才可以这样调用吧
还要通过super.clone()调用~