继承

2016-04-16  本文已影响28人  叶语JM

面向对象的三大特征:封装,继承,多态

OC中的继承就像爷爷,爸爸,儿子一样.

继承的特点:

继承中方法的执行:

􏰅􏰁super􏰄是编译器指令,并非对象。

作用:给􏰅􏰁super发消息,可以执⾏父类该方法的实现。

self是系统关键字,self在方法中指代当前方法的调用者.

self在实例方法中,指代调用当前方法的对象

- (void)objectMethod {

}

self在类方法中,指代当前类。+ (void)classMethod {

}

初始化方法的特征:

初始化⽅法是 “-”⽅法。id或者inst􏰅􏰂ancety􏰂􏰆pe类型的返回值。

以init􏰂开头。

可以带0到多个参数。

内部实现:先执行�super􏰄的初始化⽅法,再初始化自身变量,后return self.

上一篇 下一篇

猜你喜欢

热点阅读