Skip to content

方法重载与重写

方法重载:

  1. 同一个类中
  2. 方法名相同,参数列表不同(参数顺序、个数、类型)
  3. 方法返回值、访问修饰符任意

方法重写:

语法规则

返回值类型 方法名 参数类型、顺序、个数 都要与父类继承的方法相同

  1. 有继承关系的子类中
  2. 方法名相同,参数列表相同(参数顺序、个数、类型)
  • 方法返回值相同
  • 方法返回值允许是子类类型
  1. 访问修饰符,访问范围需要大于父类的访问范围
  2. 与方法的参数名无关

方法重写

  • 在满足继承关系的子类中
  • 方法名、参数个数、顺序、返回值与父类相同

共 20 个模块,1301 篇 Markdown 文档。