setter和getter方法:
面对对象的三大特性:封装、继承、多态
没有父类的类成为根类,OC中的根类是NSObject。
继承的上层:父类 继承的下层:子类
继承的内容:所有实例变量和方法
继承是单向的,不能相互继承
继承具有传递性:A继承于B,B继承于C, C是父类,A具有B和C的特征和行为。
super:是编译器指令,并非对象。
self是系统关键字,self在方法中指代当前方法的调用者。
self在实例方法中,指代调用当前方法的对象
self在类方法中,指代当前类
便利构造器一定是“+”方法。