继承是一个集合的关系,谁包含谁。
子类中,包含父类和自己的变量。 自己的变量,这些叫 派生。
父类parentClass 超类superClass 基类
子类childClass 子类subClass 派生类
@private 不可被外部函数使用, 也不能被子类继承
@protected 不能被外部函数使用, 但是可以被子类继承
@public 可以被外部函数使用, 可以被子类继承
OC中所有的成员方法都是共有的,成员方法就是 消息。
重写: 子类从父类继承方法,但是不适合子类,那写一个与父类同名的方法覆盖父类的方法。
同一个接口,不同实现, 这个叫多态。 重写是多态的一种。
继承可以节约我们的工作量。
使用框架中的类,继承后更加的好用。
NSArray, NSDictionary, NSString 不可以被继承。