多态性:以子类的方法初始化父类对象。
class A:B
B b = [[A alloc]init];
//此时在调用init方法,是调用的子类的init 而不是父类的init
[b init]; //此init是子类A的init方法