第五章:java方法重写/覆盖

系列文章目录


文章目录

  • 系列文章目录
  • 前言
  • 一、方法重写/覆盖
  • 二、方法的重写和重载的比较
  • 总结


前言

方法重写指的是子类重写父类的方法。


一、方法重写/覆盖

方法覆盖(重写)就是子类有一个方法并且和父类的某个方法的名称、返回类型、参数一样,那么我们就说子类的这个方法覆盖了父类的方法。

方法重写/覆盖的使用细则
子类的方法的名称、返回类型、参数要和父类完全一样
子类方法的返回类型和父类方法返回类型要一样,或者是父类返回类型的子类
子类方法不能缩小父类方法的访问权限
public Object getInfo(){};
public String getInfo(){};

void sayOk(){};
public sayOk(){};

二、方法的重写和重载的比较

第五章:java方法重写/覆盖_第1张图片


总结

注意方法重写与方法重载的区别。

你可能感兴趣的:(#,java面向对象编程中级知识,java)