当前位置: 代码迷 >> J2SE >> 重载还是覆盖?解决方案
  详细解决方案

重载还是覆盖?解决方案

热度:103   发布时间:2016-04-24 17:28:16.0
重载还是覆盖?
请问:
1·如果我写的类从Object类继承,又写了clone方法。父类中clone的参数是一个Object对象,子类的参数当然是子类的对象(比如Student),那么我这样写算是重载还是覆盖?
2·关于覆盖父类继承下来的方法,是不是真的把父类的方法覆盖了?父类的被覆盖方法从此消失,不能调用了?

两个问题,谢谢大家

------解决方案--------------------
不好意思,纠正一下
1、是重载 重载是方法名相同,但的类型或数量不同。
2、可以,用super.方法名

------解决方案--------------------
1、不清楚
2、没有,用super.method仍然可以调用
------解决方案--------------------
如果是重载的话,用Eclipse的时候,函数旁边有个小标记的。

------解决方案--------------------
同意楼上,父类的一些被重写的变量和方法,都不会消失,你可以用super来调用
  相关解决方案