| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 5404 人关注过本帖
标题:java 静态方法能否被覆盖?????
只看楼主 加入收藏
a123456v15
Rank: 2
等 级:论坛游民
帖 子:9
专家分:13
注 册:2009-9-21
结帖率:0
收藏
已结贴  问题点数:20 回复次数:9 
java 静态方法能否被覆盖?????
如题:(core java)java静态方法能否被覆盖?????
搜索更多相关主题的帖子: java 静态 
2010-04-05 10:04
a123456v15
Rank: 2
等 级:论坛游民
帖 子:9
专家分:13
注 册:2009-9-21
收藏
得分:0 
哦?怎么没人回答呢???沙发
2010-04-05 10:17
dadongzicool
Rank: 6Rank: 6
等 级:贵宾
威 望:11
帖 子:209
专家分:474
注 册:2009-3-20
收藏
得分:10 

本人出售软件专业毕业设计(包括论文,代码)题目众多,价格从优联系方式:QQ
1635008514(寻找高校代理)
2010-04-05 11:21
llooppzhang
Rank: 7Rank: 7Rank: 7
来 自:江苏
等 级:黑侠
威 望:5
帖 子:308
专家分:518
注 册:2009-10-18
收藏
得分:10 
可以
2010-04-05 11:58
shuijiashui
Rank: 2
等 级:论坛游民
帖 子:43
专家分:85
注 册:2009-9-1
收藏
得分:0 
晕了,静态方法也可以被覆盖了,
唉,只能隐藏,不能覆盖
2010-05-12 00:04
lampeter123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:54
帖 子:2508
专家分:6424
注 册:2009-1-30
收藏
得分:0 
程序代码:
class Super{   
   static String greeting(){   
      return "Good night";   
  }   
  
  String name(){   
     return "Richard";   
  }   
}   
  
class Sub extends Super{   
   static String greeting(){   
     return "Hello";   
  }   
  
  String name(){   
     return "Dick";   
  }   
}   
  
class Test{   
  public static void main(String[] args){   
    Super s = new Sub();   
    System.out.println(s.greeting()+","+s.name());   
  }   
}  
运行结果://~~Good night,Dick
这个例子说明“实例方法被覆盖,静态方法被隐藏”

[ 本帖最后由 lampeter123 于 2010-5-12 08:42 编辑 ]

你的优秀和我的人生无关!!!!
    
    我要过的,是属于我自己的生活~~~
2010-05-12 08:40
lanapr
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2010-5-13
收藏
得分:0 

我刚学JAVA
对于 Super s = new Sub();    还没学到 。
在栈里面的 Super 指向    堆 的 Sub?
2010-05-16 11:45
freish
Rank: 6Rank: 6
等 级:贵宾
威 望:23
帖 子:1223
专家分:437
注 册:2007-6-1
收藏
得分:0 
不可以被覆盖!也没有多态的概念

[url=http://shop63425653./]/cvbnm/a6/1d/f4/7dd1720119cf3b1dcfb570b467b24051.jpg" border="0" />[/url]
2010-05-16 12:45
秦德勇
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2010-5-20
收藏
得分:0 
不能,上面的例子很贴切!
2010-05-20 20:58
a123456v15
Rank: 2
等 级:论坛游民
帖 子:9
专家分:13
注 册:2009-9-21
收藏
得分:0 
谢谢了,参考了一下三个版本的官方说明,还是不明确,呵呵,存在争议
2010-07-21 20:07
快速回复:java 静态方法能否被覆盖?????
数据加载中...
 
   



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

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