Java继承 学习

思维导图

子类-猫:

子类-狗:

测试:

总结:

  • 一个子类只能有一个父类
  • 子类可以访问父类非私有成员
  • 子类自己自有成员其他兄弟类无法访问
  • 父类不可以访问子类自有成员

方法的重写

在上述案例中,子类都调用了父类的eat()方法。但是对于这样的方法,猫与狗都需要吃东西,但可能各自都有自己不同的想法。比如猫吃鱼,狗吃肉,具体的表现形式不同,那么各自类中的方法体描述也不应该相同。
对于这样的问题,我们可以使用方法的重写来完成这样的操作。对于方法的重写,指的是在子类中重新描述父类中的方法。
方法的重写,要求返回值类型,方法名,参数类型、顺序、个数都要与父类继承的方法完全一致。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年6月19日
下一篇 2020年6月19日

相关推荐