zoukankan      html  css  js  c++  java
  • super关键字: oc

    super跟继承相关;

    1. 图中解释:
    2. 使用super是直接调用父类里面的方法;因为自己也有walk方法,不能用self,不然会导致死循环;
    3. 如果当前方法是类方法,那么调用父类的方法就是类方法;如果父类有同名的类方法和对象方法,它会调用父类的类方法;
    4. super作用:
    5. 直接调用父类中的某个方法;
    6. 注意点:如果super处在对象方法中,那么就会调用父类的对象方法;如果super是处在类方法中的,那么就会调用父类的类方法;
    7. 重写父类的而且还引用了父类的方法;在重写父类方法的时候一定要先调用父类的方法;
    8. super的使用场景:
    9. 子类重写父类的方法时想保留父类的一些行为;
  • 相关阅读:
    C++中类模板的概念和意义
    欢迎访问新博客aiyoupass.com
    P2327
    P2885
    P1968
    Link-Cut-Tree
    树的重心
    点分治笔记
    SPOJ 375
    树链剖分
  • 原文地址:https://www.cnblogs.com/williamliuwen/p/5369815.html
Copyright © 2011-2022 走看看