继承关系:子类能够继承到父类的部分红员,那么此时子类是能够修改父类信息的,继承关系破坏封装。spa
为何引入继承:解决代码复用问题。继承
解决代码复用问题,除了继承外,也可以使用“包含关系/组合关系”。im
上例中使用继承方式显然更舒服(猫属于动物)img