继承

作者: 叶语JM | 来源:发表于2016-04-16 21:39 被阅读28次

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

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

    继承的特点:

    继承中方法的执行:

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

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

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

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

    - (void)objectMethod {

    }

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

    }

    初始化方法的特征:

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

    以init􏰂开头。

    可以带0到多个参数。

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

    相关文章

      网友评论

          本文标题:继承

          本文链接:https://www.haomeiwen.com/subject/vrkolttx.html