黑马程序员技术交流社区
标题:
oc中的self与super的区别是什么?
[打印本页]
作者:
areawh
时间:
2016-9-6 20:41
标题:
oc中的self与super的区别是什么?
发现self和super都可以调用父类的函数
应该是对的吧?
那么这两个的区别是什么呢?
各自用在什么地方,还有就是什么情况下使用self,什么情况下使用super
谁能给一个详细的解答么?谢谢
作者:
ln931460905
时间:
2016-9-7 07:39
super是直接调用父类中的方法
self是子类继承了父类的方法,调用的是子类中从父类继承过来的方法
作者:
baihongguang10
时间:
2016-9-7 20:05
super只能调用父类。而self就比较自由了
作者:
151678537
时间:
2016-9-7 20:07
self可以调用本级的方法和对象 但是super调用的是从父类继承的
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2