多态性:以子类的方法初始化父类对象。
class A:B
B b = [[A alloc]init];
//此时在调用init方法,是调用的子类的init 而不是父类的init
[b init]; //此init是子类A的init方法
多态性:以子类的方法初始化父类对象。
class A:B
B b = [[A alloc]init];
//此时在调用init方法,是调用的子类的init 而不是父类的init
[b init]; //此init是子类A的init方法
转载于:https://www.cnblogs.com/AngryCooder/p/3905878.html