多态
面向对象三大特性
1.封装根据指责将属性和方法封装到一个抽象类中
定义类的准则
2.继承
实现代码的重用
相同的代码不需要重复的编写
有多态与无多态的比较
多态,不同的子类对象调用相同的父类方法,产生不同的执行结果,可以增加代码的外部 调用灵活度
多态一继承和重写 父类方法为前提
多态时调用方法的技巧,不会影响到类的内部设计
看一波代码
多态
面向对象三大特性
1.封装根据指责将属性和方法封装到一个抽象类中
定义类的准则
2.继承
实现代码的重用
相同的代码不需要重复的编写
有多态与无多态的比较
多态,不同的子类对象调用相同的父类方法,产生不同的执行结果,可以增加代码的外部 调用灵活度
多态一继承和重写 父类方法为前提
多态时调用方法的技巧,不会影响到类的内部设计
看一波代码