A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© lhwinner 中级黑马   /  2015-5-24 13:23  /  325 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

super到底是引用类型吗?如果不是,为什么不能在static修饰的函数中运用super关键字

5 个回复

倒序浏览
super跟this是很像的,你可把this理解成指向对象自己本身的引用(也就是当前对象的引用),把super理解成指向对象它父类对象的引用(当前对象的父类对象的引用)。如果你理解了你这个问题就很好解释了:被static修饰的东西是先于对象存在的(this,和super都是在对象被创建之后才存在的),你想啊:一个已经存在的东西怎么可能用到一个还没存在的东西呢?
回复 使用道具 举报
膜拜把!大神降临把!!!
回复 使用道具 举报
二楼回答的已经很详细了
回复 使用道具 举报
supre是父类引用的内存地址值
回复 使用道具 举报
好吧,前几楼的答案已经非常明显啦
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马