0
点赞
收藏
分享

微信扫一扫

02Java面向对象进阶-2. 继承的好处和弊端


继承好处

  • 提高了代码的复用性(多个类相同的成员可以放到同一个类中)
  • 提高了代码的维护性(如果方法的代码需要修改,修改一处即可)

继承弊端

  • 继承让类与类之间产生了关系,类的耦合性增强了,当父类发生变化时子类实现也不得不跟着变化,削弱了子类的独立性

继承的应用场景:

  • 使用继承,需要考虑类与类之间是否存在is…a的关系,不能盲目使用继承
  • is…a的关系:谁是谁的一种,例如:老师和学生是人的一种,那人就是父类,学生和老师就是子类


举报

相关推荐

0 条评论