多态的定义
》生活中的多态,同一件事由于条件的不同,导致的结果不同
》程序中的多态,同一个引用类型,调用同一个方法,但因为真正创建的实例不同,导致执行结果不一样
》实现多态的关键
》继承父类
》重写抽象方法
》声明父类对象,创建子类对象
》多态其实就是多种形态,多种形式:
》两个最直接的体现
方法重写
方法重载
多态的定义
》生活中的多态,同一件事由于条件的不同,导致的结果不同
》程序中的多态,同一个引用类型,调用同一个方法,但因为真正创建的实例不同,导致执行结果不一样
》实现多态的关键
》继承父类
》重写抽象方法
》声明父类对象,创建子类对象
》多态其实就是多种形态,多种形式:
》两个最直接的体现
方法重写
方法重载