112 01 Android 零基础入门 02 Java面向对象 04 Java继承(上)02 继承的实现 02 方法的重写
本文知识点: 方法的重写
说明:因为时间紧张,本人写博客过程中只是对知识点的关键步骤进行了截图记录,没有对截图步骤进行详细的文字说明(后面博主时间充裕了,会对目前的博客编辑修改,补充上详细的文字说明);有些步骤和相关知识点缺乏文字描述,可能会难以理解。读者如有不明之处,欢迎博客私信或者微信(本人微信在博客下方的“关于博主”处)与本人交流,共同进步。
方法的重写
方法重写需求
父类有了eat方法,子类Dog也想有一个有自己特点的eat方法,该怎么办?
通过方法重写即可
方法的重载回顾
顺便回顾一下方法重载
与参数名无关,如果2个方法仅仅是参数名称不一样,它的参数类型、参数个数、参数顺序没有区别的话,也是无法构成重载的
方法重写概念及语法规则
方法重写和重载对比
Dog类中重写父类的eat方法
子类重写父类的带参方法,与参数名无关(即不再强制要求参数名必须与父类保持一致)
父类:
子类:
测试Dog类中重写后的带参数且参数名称和父类不一致的eat方法: