什么是多态 多态是同一个行为具有不同的表现形式 多态就是同一个接口,使用不同的实例而执行不同操作 优点 消除类型之间的耦合关系 可替换性 可扩充性 接口性 灵活性 简化性 三个必要条件 继承 重写 父类引用子类指向对象 好处 可以使程序有良好的扩展,并可以对所有类的对象进行通用处理 实现方式 重写 接口 抽象类和抽象方法