继承的特性:单根性、传递性
区分完毕,等待补充。
多态:不同类对同名的方法的调用,实现不一样的效果
多态中的典型两种方式:重写(override)与重载(overload)
重写父类方法的时候不需要在 .h 文件中再声明
重载是在同一个类中相同方法名称,但不相同形参,oc中不支持方法重载,其他编程语言支持方法重载
重载的条件: 1.必须在同一个类中2.方法名必须相同3.参数列表不能相同。 重写的条件: 1. 在不同的类中 2. 发生方法重写的两个方法返回值,方法名,参数列表必须完全一致 3. 子类抛出的异常不能超过父类相应的方法抛出的异常 4. 子类方法的访问级别不能低于父类相应方法的访问级别(public,package,protected, private) 5.方法体不同