美文网首页
子类重写父类方法,自动警告调用super

子类重写父类方法,自动警告调用super

作者: 李贤立 | 来源:发表于2017-03-29 06:19 被阅读323次

在继承中,凡是要求子类重写父类的方法必须先调用父类的这个方法进行初始化操作;建议:父类的方法名后面加上NS_REQUIRES_SUPER; 子类重写这个方法就会自动警告提示要调用这个super方法,示例代码

// 注意:父类中的方法加`NS_REQUIRES_SUPER`,子类重写才有警告提示

- (void)prepare NS_REQUIRES_SUPER;

相关文章

  • 子类重写父类方法,自动警告调用super

    在继承中,凡是要求子类重写父类的方法必须先调用父类的这个方法进行初始化操作;建议:父类的方法名后面加上NS_REQ...

  • Java 的小白学习笔记八(面向对象-重写和重载)

    重写 子类对父类的允许访问的方法的实现过程重新编写 重写规则 1.子类想要调用父类被重写的方法,需要使用super...

  • python 面向对象: super()

    python 关于 super 的使用 子类对象调用父类方法 :super(B,b).hh() 子类中调用父类方法...

  • Java让子类重写父类方法,必须调super.method();

      在父类方法的上面加上@CallSuper,例如:  父类中   子类重写时,必须调用“super. metho...

  • 多态

    向上转型,隐式转换,自动转型 父类引用指向子类,可以调用子类重写父类方法,及父类派生的方法,但无法调用子类特有的方...

  • 向上转型&向下转型

    向上转型也称为隐式转型或者自动转型父类引用指向子类实例,可以调用子类重写父类的方法以及父类派生的方法,无法调用子类...

  • JavaScript零散知识点

    继承 super 在子类中调用super,会调用父类的方法; 不用super,则会覆盖父类的方法。调用本类中的方法。

  • 继承使用注意

    子类不能定义与父类同名的成员变量 子类可以重写父类的成员方法(覆盖父类的实现) 可以用super指针调用父类的实现...

  • ES6学习(10)ES6的继承

    extends 继承父类(原型上的一些方法); super 调用父级构造方法; 子类对父类同名方法重写,直接写,直...

  • 《Java编程的逻辑》笔记 16 - 继承的细节

    构造方法 super(1)子类可以通过super(...)调用父类的构造方法(2)果子类没有通过super(......

网友评论

      本文标题:子类重写父类方法,自动警告调用super

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