| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 773 人关注过本帖
标题:super的使用!
只看楼主 加入收藏
晨风lxj
Rank: 1
等 级:新手上路
帖 子:59
专家分:0
注 册:2007-9-13
收藏
 问题点数:0 回复次数:3 
super的使用!
我觉得在子类中调用父类的方法使用应该使用super.但我在一些程序中看到调用父类方法时没有使用super,那么在什么时候使用在什么时候不使用呢?
望请大虾指点!
搜索更多相关主题的帖子: super 父类 子类 
2007-09-28 21:57
huwangvs
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:34
帖 子:764
专家分:0
注 册:2007-2-4
收藏
得分:0 

子类方法覆盖了父类方法时。。如果要调用父类方法就用super

2007-09-29 08:18
hwoarangzk
Rank: 4
来 自:冰封王座
等 级:贵宾
威 望:12
帖 子:1894
专家分:0
注 册:2007-7-17
收藏
得分:0 
ls正解

I'm here, as always...
2007-09-29 09:31
angelnana
Rank: 1
等 级:新手上路
帖 子:178
专家分:0
注 册:2007-8-13
收藏
得分:0 

其实如果你需要调用特定的父类构造时,super()很有用。
比如,父类有两个构造函数,一个为有参,一个为无参,那当你要调用的时候,用super(参数)就很方便了。
但如果只是普通的调用父类,甚至调用的是父类的缺省构造函数,由于在new一个子类的对象是自动会先调用父类的构造函数,那super()写不写也就没什么意义了,可以省掉。


2007-09-29 10:25
快速回复:super的使用!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.033774 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved