黑马程序员技术交流社区

标题: self关键字和super关键字的区别 [打印本页]

作者: zhecipinle    时间: 2015-11-15 23:12
标题: self关键字和super关键字的区别
如题 不明白他俩的区别 主要是不明白super这个关键字的含义...求解
作者: 海贼    时间: 2015-11-15 23:44
super是调用父类的  , self不懂
作者: 韩三少    时间: 2015-11-16 00:11
这个是面试题啊
作者: 韩三少    时间: 2015-11-16 00:13
看视频吧 里面有 self是父类对象吧
作者: Meracle    时间: 2015-11-16 01:15
self就是当前类本身指针,super就是它的父类的指针
作者: lujia1010    时间: 2015-11-16 08:03
self字面意思是自己,也就是当前调用者,super字面意思是超级,也就是超类,也叫父类  super是self的爸爸
作者: zhecipinle    时间: 2015-11-16 19:41
lujia1010 发表于 2015-11-16 08:03
self字面意思是自己,也就是当前调用者,super字面意思是超级,也就是超类,也叫父类  super是self的爸爸 ...

原来如此,谢谢啦
作者: 大雕会飞    时间: 2015-11-16 22:45
过来学习了!!!
作者: zhangxue    时间: 2015-11-19 23:20
super貌似是有子类重写父类的方法,子类和父类两个都能实现.还有就是super不能调用成员变量(属性),而self是可以的(只在对象方法).供参考!
作者: a578530825    时间: 2015-11-19 23:42
学习了!!!!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2