方法重写

booniez2024-04-17 14:08:35后台 Java继承

概述

方法重写是存在于子类和父类出现类相同的方法声明

应用场景

子类需要父类的功能,但是功能主体子类有自己特定的内容。这个时候就可以重写,这样既继承了父类的功能,也能实现自己的内容

总结点

  • 父类的私有方法不能重写
  • 父类的静态方法,子类必须静态方法重写。父类的非静态方法,子类必须非静态方法重写。
    • 静态方法不能重写,如果子类出现了和父类一摸一样的方法,则认为是子类将父类的同名方法隐藏了起来。 (有时间关联下匿名内部类:https://v.douyin.com/iYXEmMW7/)
  • 子类的方法访问权限,必须大于等于父类 权限修饰符

INFO

方法重写和重载不一样!!!

  • 重写是方法声明一摸一样(方法名、参数列表、返回值)
  • 重载是方法名一样,参数列表不一样,与返回值无关!!!!
最后更新 7/10/2024, 5:45:07 AM
评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v2.15.8