Corsair
My javaWorld
BlogJava
首頁
新隨筆
聯(lián)系
管理
數(shù)據(jù)加載中……
關(guān)于名稱屏蔽討論
關(guān)于超類方法重載,子類無法覆蓋其中的任意一個方法。
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: 關(guān)于名稱屏蔽討論
2008-11-13 11:42
http://hi.baidu.com/lovexdd/
名稱屏蔽:
如果java的基類擁有某個已被多次重載的方法名稱,那么在導(dǎo)出類中重新定義該方法名稱并不會屏蔽其在基類中的任何版本(這一點(diǎn)于C++不同)。因此,無論是在該層或者它的基類中對方法進(jìn)行定義,重載機(jī)制都可以正常工作。
ss解析:
這句話的意思是指:如果基類有方法 void method() String method(int i)
那么在導(dǎo)出類中定義 int method(char a) 并不會吧基類的方法給屏蔽,基類的重載方法是可以用的。
導(dǎo)出類同樣可以重載。
回復(fù)
更多評論
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發(fā)表評論。
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關(guān)文章:
JAVA3D包功能介紹
向上轉(zhuǎn)型中子類將能看到父類被覆蓋字段的現(xiàn)象探討
繼承帶參數(shù)構(gòu)造器的超類并且調(diào)用自身其他構(gòu)造器的討論
關(guān)于名稱屏蔽討論
學(xué)習(xí)SWING頭一遭!
Powered by:
BlogJava
Copyright © 銀河海盜
<
2008年11月
>
日
一
二
三
四
五
六
26
27
28
29
30
31
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
1
2
3
4
5
6
統(tǒng)計
隨筆 - 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數(shù)據(jù)庫讀取HTML表單數(shù)據(jù)進(jìn)行存貯
大師傅十分士大夫
--sdsa
2.?re: 使用JSP連接MySql數(shù)據(jù)庫讀取HTML表單數(shù)據(jù)進(jìn)行存貯
gfdgdfgdfgfdgfdgfdg
--sdsa
3.?re: 使用JSP連接MySql數(shù)據(jù)庫讀取HTML表單數(shù)據(jù)進(jìn)行存貯
dsdsdsadasd
--sdsa
4.?我已經(jīng)開發(fā)出用一般瀏覽器瀏覽3D的方案了[未登錄]
今天又看到這個消息,不過我已經(jīng)開發(fā)出用一般瀏覽器瀏覽3D的方案了
需要的同志們聯(lián)系:gentle_sword@163.com
--呵呵
5.?re: 使用JSP連接MySql數(shù)據(jù)庫讀取HTML表單數(shù)據(jù)進(jìn)行存貯[未登錄]
fdafsdfa
--aa
6.?re: 關(guān)于名稱屏蔽討論
評論內(nèi)容較長,點(diǎn)擊標(biāo)題查看
--http://hi.baidu.com/lovexdd/
7.?re: JAVA3D包功能介紹
如果要在Java3D場景里面加swing或AWT組件應(yīng)該怎么做?
gentle_sword@163.com
謝謝!郵件聯(lián)系
--馬
8.?re: JAVA3D包功能介紹
這些包的源程序能看到嗎?我在我安裝的jdk中找不到這些包,這是什么原因呢?
--zhaoling23
9.?re: 向上轉(zhuǎn)型中子類將能看到父類被覆蓋字段的現(xiàn)象探討
@dennis
恩,謝謝賜教,又學(xué)到新東西了~~
--銀河海盜
10.?re: 向上轉(zhuǎn)型中子類將能看到父類被覆蓋字段的現(xiàn)象探討
變量都是靜態(tài)綁定,只有實例方法才是動態(tài)綁定。或者說只有方法才有多態(tài),而變量是沒有的
--dennis
11.?re: XML精要一
只有一講?
--ddd
主站蜘蛛池模板:
国产男女爽爽爽爽爽免费视频
|
国产一级淫片a免费播放口
|
亚欧免费视频一区二区三区
|
亚洲人成影院在线无码按摩店
|
五月天婷婷免费视频
|
国产免费观看a大片的网站
|
中文字幕在线日亚洲9
|
好大好深好猛好爽视频免费
|
久久精品国产99国产精品亚洲
|
成年人网站在线免费观看
|
亚洲色欲啪啪久久WWW综合网
|
精品国产免费观看久久久
|
色欲色欲天天天www亚洲伊
|
国产aa免费视频
|
国产裸体美女永久免费无遮挡
|
亚洲精品无码乱码成人
|
国产精品99久久免费观看
|
亚洲嫩模在线观看
|
青娱分类视频精品免费2
|
亚洲影院天堂中文av色
|
免费人成年轻人电影
|
老司机精品免费视频
|
精品日韩亚洲AV无码一区二区三区
|
亚洲天堂男人天堂
|
综合在线免费视频
|
亚洲精华液一二三产区
|
国产偷窥女洗浴在线观看亚洲
|
无码av免费一区二区三区试看
|
亚洲专区一路线二
|
国产免费黄色大片
|
AAA日本高清在线播放免费观看
|
亚洲国产综合人成综合网站00
|
国产在线观看免费完整版中文版
|
一个人看的www免费在线视频
|
精品亚洲成a人片在线观看
|
免费黄色毛片视频
|
日韩精品无码免费专区网站
|
亚洲日本国产乱码va在线观看
|
亚洲AV无码一区二三区
|
99久久精品免费精品国产
|
亚洲av无码一区二区三区人妖
|