Corsair
My javaWorld
BlogJava
首頁
新隨筆
聯系
管理
數據加載中……
關于名稱屏蔽討論
關于超類方法重載,子類無法覆蓋其中的任意一個方法。
public
?
class
?SuperClass?
{?
public
?
void
?method()
{?
System.out.println(
"
super?method()?worked.
"
);?
}
?
public
?
void
?method(
int
?a)
{?
System.out.println(
"
super?method(int)?worked
"
);?
}
?
public
?
void
?method(String?s)
{?
System.out.println(
"
super?method(string)?worked
"
);?
}
?
}
?
//
------------sub---------------?
public
?
class
?SubClass?
extends
?SuperClass?
{?
??
public
?
void
?method()
{?
??System.out.println(
"
subclass?method()?worked
"
);?
??}
?
??
public
?
void
?method(
int
?a)
{?
??
super
.method(a);?
??}
?
??
public
?
void
?method(
char
?c)
{?
??System.out.println(
"
subclass?method(char)?worked
"
);?
??}
?
}
?
//
------------run---------------?
public
?
class
?Test?
{?
public
?
static
?
void
?run(SuperClass?a)
{?
a.method();?
a.method(
1
);?
a.method(
"
string
"
);?
}
?
public
?
static
?
void
?main(String[]?args)?
{?
run(
new
?SubClass());?
new
?SubClass().method(
'
r
'
);?
}
?
}
?
//
=============END===============?
subclass?method()?worked?
super
?method(
int
)?worked?
super
?method(string)?worked?
subclass?method(
char
)?worked?
//
=============END===============?
posted on 2007-03-31 10:53
銀河海盜
閱讀(320)
評論(1)
編輯
收藏
所屬分類:
JAVA
評論
#
re: 關于名稱屏蔽討論
2008-11-13 11:42
http://hi.baidu.com/lovexdd/
名稱屏蔽:
如果java的基類擁有某個已被多次重載的方法名稱,那么在導出類中重新定義該方法名稱并不會屏蔽其在基類中的任何版本(這一點于C++不同)。因此,無論是在該層或者它的基類中對方法進行定義,重載機制都可以正常工作。
ss解析:
這句話的意思是指:如果基類有方法 void method() String method(int i)
那么在導出類中定義 int method(char a) 并不會吧基類的方法給屏蔽,基類的重載方法是可以用的。
導出類同樣可以重載。
回復
更多評論
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關文章:
JAVA3D包功能介紹
向上轉型中子類將能看到父類被覆蓋字段的現象探討
繼承帶參數構造器的超類并且調用自身其他構造器的討論
關于名稱屏蔽討論
學習SWING頭一遭!
Powered by:
BlogJava
Copyright © 銀河海盜
<
2007年3月
>
日
一
二
三
四
五
六
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
統計
隨筆 - 19
文章 - 0
評論 - 11
引用 - 0
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
留言簿
(2)
給我留言
查看公開留言
查看私人留言
隨筆分類
(19)
GAME-DEV
(rss)
JAVA(5)
(rss)
LINUX(3)
(rss)
UML(1)
(rss)
WEB(10)
(rss)
搜索
最新評論
1.?re: 使用JSP連接MySql數據庫讀取HTML表單數據進行存貯
大師傅十分士大夫
--sdsa
2.?re: 使用JSP連接MySql數據庫讀取HTML表單數據進行存貯
gfdgdfgdfgfdgfdgfdg
--sdsa
3.?re: 使用JSP連接MySql數據庫讀取HTML表單數據進行存貯
dsdsdsadasd
--sdsa
4.?我已經開發出用一般瀏覽器瀏覽3D的方案了[未登錄]
今天又看到這個消息,不過我已經開發出用一般瀏覽器瀏覽3D的方案了
需要的同志們聯系:gentle_sword@163.com
--呵呵
5.?re: 使用JSP連接MySql數據庫讀取HTML表單數據進行存貯[未登錄]
fdafsdfa
--aa
6.?re: 關于名稱屏蔽討論
評論內容較長,點擊標題查看
--http://hi.baidu.com/lovexdd/
7.?re: JAVA3D包功能介紹
如果要在Java3D場景里面加swing或AWT組件應該怎么做?
gentle_sword@163.com
謝謝!郵件聯系
--馬
8.?re: JAVA3D包功能介紹
這些包的源程序能看到嗎?我在我安裝的jdk中找不到這些包,這是什么原因呢?
--zhaoling23
9.?re: 向上轉型中子類將能看到父類被覆蓋字段的現象探討
@dennis
恩,謝謝賜教,又學到新東西了~~
--銀河海盜
10.?re: 向上轉型中子類將能看到父類被覆蓋字段的現象探討
變量都是靜態綁定,只有實例方法才是動態綁定。或者說只有方法才有多態,而變量是沒有的
--dennis
11.?re: XML精要一
只有一講?
--ddd
主站蜘蛛池模板:
老汉色老汉首页a亚洲
|
亚洲av高清在线观看一区二区
|
亚洲国产精品VA在线看黑人
|
一级特黄特色的免费大片视频
|
国产精品无码素人福利免费
|
国产精品亚洲а∨无码播放麻豆
|
国产亚洲精品2021自在线
|
国产va免费精品观看精品
|
日本亚洲免费无线码
|
毛片在线看免费版
|
亚洲国产成人久久一区二区三区
|
亚洲高清无码综合性爱视频
|
亚洲Aⅴ在线无码播放毛片一线天
|
好男人视频社区精品免费
|
国产精品亚洲二区在线
|
国产亚洲精久久久久久无码77777
|
好男人资源在线WWW免费
|
亚洲AV无码日韩AV无码导航
|
一级毛片免费播放
|
亚洲a级在线观看
|
国产无遮挡吃胸膜奶免费看
|
japanese色国产在线看免费
|
亚洲国产精品久久66
|
四虎在线成人免费网站
|
黑人粗长大战亚洲女2021国产精品成人免费视频
|
理论亚洲区美一区二区三区
|
亚洲日本一区二区三区在线不卡
|
91免费福利视频
|
亚洲人成激情在线播放
|
国产在线观看www鲁啊鲁免费
|
国产午夜无码片免费
|
亚洲欧洲免费视频
|
女人张开腿等男人桶免费视频
|
日本一区二区三区在线视频观看免费
|
国产偷v国产偷v亚洲高清
|
久久久高清免费视频
|
一级做a爱过程免费视
|
亚洲免费闲人蜜桃
|
成人亚洲性情网站WWW在线观看
|
91制片厂制作传媒免费版樱花
|
亚洲av日韩aⅴ无码色老头
|