系列文章目录
前言
方法重写指的是子类重写父类的方法。
一、方法重写/覆盖
方法覆盖(重写)就是子类有一个方法并且和父类的某个方法的名称、返回类型、参数一样,那么我们就说子类的这个方法覆盖了父类的方法。
方法重写/覆盖的使用细则 |
---|
子类的方法的名称、返回类型、参数要和父类完全一样 |
子类方法的返回类型和父类方法返回类型要一样,或者是父类返回类型的子类 |
子类方法不能缩小父类方法的访问权限 |
public Object getInfo(){};
public String getInfo(){};
void sayOk(){};
public sayOk(){};
二、方法的重写和重载的比较
总结
注意方法重写与方法重载的区别。