肯定没有重写啊
在Java中重写指的的子类 中定义和父类一模一样的函数,参数值类型、参数个数都必须一样,方法体一样不一样就没要求了,要是一样还重写干嘛??!!
另外最需要注意的就是权限了,子类中复写的方法权限要大于等于父类方法的权限!!!如果父类方法private私有了话就不能被重写了,至少也要是默认的权限,一般都是public权限。
- class Fu
- {//父类方法被私有了是不被继承的,除非对外提供访问方式
- private void show();
- }
- class Zi extends Fu
- {//show()方法是子类特有的方法 ,因为父类中show方法他看不到
- public void show()
- { }
- }
复制代码 |