继承 目标 单继承多继承 面向对象三大特性 封装根据职责将属性和方法封装到一个抽象的类中继承实现代码的重用,相同的代码不需要重复的缩写多态不同的对象调用相同的方法,产生不同的执行结果,增加代码的灵活度 代码严重重复,需要继承来精简代码!