黑猴子的家:Java SE 練習(xí)題第七章

尾部都有答案

第七章練習(xí)題(多態(tài))

(1)下列自‘關(guān)多態(tài)的敘述正確的是哪項(xiàng)?(選兩項(xiàng))
A. 父類的引用指向子類的實(shí)例是一種多態(tài)
B. 子類的引用指向子類的實(shí)例是一種多態(tài)
C. 接口的引用指向?qū)崿F(xiàn)該接口類的實(shí)例是一種多態(tài)
D. 抽象類的引用指向抽象類的實(shí)例是一種多態(tài)
(2)Java中方法綁定有哪些形式纤房?(選兩項(xiàng))
A. 編譯時(shí)刻綁定
B. 運(yùn)行時(shí)刻綁定
C. 靜態(tài)綁定
D. 私有綁定
(3)表達(dá)式"hello" instance of String返回的值是哪項(xiàng)却嗡?
A. true
B. false
C. 1
D. 0
(4)求平方根方法public static double sqrt (double a)可以傳遞的參數(shù) 類型有哪些次伶?(選三項(xiàng))
A. byte
B. float
C. String
D. long
(5)涉及類MyClass的方法簽名足public void find(MyClass a),那么該方法可接收的實(shí)際參數(shù)的類型可以是哪些稽穆?(選兩項(xiàng))
A. MyClass類的類型
B. MyClass子類的類型
C. Object類型
D.所有接口
(6)使用下列哪些關(guān)鍵字可以判定實(shí)參的具體類型?
A. as
B. is
C. instanceof    
D. extends
(7)現(xiàn)有
Class Pencil  {
    public void write (String content){
        System.out.println ("Write"+content);
    }
}
Class RubberPencil extends Pencil{
    public void erase (String content){
        System.out.println ("Erase"+content);
    }
}

執(zhí)行下列代碼的結(jié)果是哪項(xiàng)赶撰?
Pencil pen=new RubberPencil();
pen.write ("Hello")舌镶;
pen.erase ("Hello");

A. Write Hello
   Erase Hello
B. Erase Hello
   Write Hello
C. 編譯錯(cuò)誤
D. 運(yùn)行時(shí)拋出異常
(8)現(xiàn)有
Class Pencil  {
    public void write (String content){
        System.out.println ("Write"+content)柱彻;
    }
}
Class RubberPencil extends Pencil{
    public void write (String content){
        System.out.println ("Rubber Write"+content);
    }
    public void erase (String content){
        System.out.println ("Erase "+content);
    }
} 

執(zhí)行下列代碼的結(jié)果是哪項(xiàng)?
Pencil pen=new RubberPencil()餐胀;
pen.write("Hello")哟楷;

A. Write Hello
B. Rubber Write Hello
C. 編譯錯(cuò)誤
D. 運(yùn)行時(shí)拋出異常
(9)下列哪些方法是在編譯時(shí)刻綁定的?(選三項(xiàng))
A.靜態(tài)方法
B. private方法
C.final方法
D.非private方法
(10)現(xiàn)有
Class Pencil  {
    public void write (String content){
        System.out.println( "Write",+content){
    }
}

Class RubberPencil extends Pencil{
    public void write (String content){
        System.out.println("Rubber Write"+content)否灾;
    }
    public void erase (String content){
        System.out.println( "Erase "+content);
    }
}

執(zhí)行下列代碼的結(jié)果是哪項(xiàng)卖擅?
Pencil pen=new Pencil();
(( RubberPencil) pen).write( "Hello");

A. Write Hello
B. Rubber Write Hello
C. 編譯失敗
D. 運(yùn)行時(shí)拋出異常
(11)現(xiàn)有
Class TestA  {
    public void start()  {  System.out.println("TestA");  }
}

public class TestB extends TestA  {
    public void start()  {  System.out.println("TestB");  }
    public static v.id main(string[]  args)  (
        ((TestA)new TestB()).start();
    }
}

運(yùn)行結(jié)果是哪項(xiàng)?

A. TeStA
B. TeStB
C. 編譯失敗
D. 運(yùn)行時(shí)拋出異常
(12)現(xiàn)有
Class A  {public String name="a"}
Class B extends A {public String name="b"}
a = new B()墨技;
System.out.println(a.name);

執(zhí)行如上代碼后的結(jié)果是哪項(xiàng)惩阶?

A. a
B. b
C. 編譯失敗
D. 運(yùn)行時(shí)拋出異常
(13)現(xiàn)有
Interface F {}
class A implements F {}
class B extends A {}
class C extends B {
    public static void main(String[]  args){
        B b=new B();
        //inSert C0de here
    }
} 

下列哪行代碼插入到第7行扣汪,將拋出java.lang.ClassCaseException異常断楷?

A. A a=b;
B. F f = (C)b;
C. F f = (A)b崭别;
D. B bb = (B)(A)b冬筒;
(14)現(xiàn)有
class Guy  {  String greet()  {  return "hi";  }  }
class Cowboy extends Guy  {  String greet()  {  return. "howdy";}}
class  Wrangler  extends  Cowboy  {  String  greet()  {  return  "orch!"; } }
class Greetings2  {
    public  static void main (String  []  args)  {
        Guy g=new Wrangler();
        Guy g2=new Cowboy();
        Wrangler w2=new Wrangler();
        System. out .print (g.greet()+g2.greet()+w2 .greet())茅主;
    }
}

結(jié)果是什么舞痰?

A. hi hi ouch!
B. ouch!  howdy  ouch!
C. hi howdy ouch!
D. 編譯失敗
E. 運(yùn)行的咐候有異常拋出
(15)現(xiàn)有
Class ClassA  {}
Class ClassB extends ClassA  {)
Class ClassC extends ClassA  {)
//以及
ClassA p0 = new ClassA();
ClassB pl = new ClassB();
ClassC p2 = new ClassC()诀姚;
ClassA p3 = new ClassB()响牛;
ClassA p4 = new ClassC(); 

下列哪些是正確的学搜?(選三項(xiàng))

A. p0=pl;
B. p1 =p2;
C. p2=p4;
D. p2 = (ClassC)pl;
E. p1 = (ClassB)p3;
F. p2 =  (Classc)p4; 

參考答案

1娃善、AC
2、AB
3瑞佩、A
4聚磺、ABD
5、AB
6炬丸、C
7瘫寝、C
8、B
9稠炬、ABC
10焕阿、D
11、B
12首启、A
13暮屡、B
14、B
15毅桃、AEF 
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末褒纲,一起剝皮案震驚了整個(gè)濱河市准夷,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌莺掠,老刑警劉巖衫嵌,帶你破解...
    沈念sama閱讀 211,290評(píng)論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異彻秆,居然都是意外死亡楔绞,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,107評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門唇兑,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)酒朵,“玉大人,你說(shuō)我怎么就攤上這事幔亥〕芊恚” “怎么了?”我有些...
    開(kāi)封第一講書人閱讀 156,872評(píng)論 0 347
  • 文/不壞的土叔 我叫張陵帕棉,是天一觀的道長(zhǎng)针肥。 經(jīng)常有香客問(wèn)我,道長(zhǎng)香伴,這世上最難降的妖魔是什么慰枕? 我笑而不...
    開(kāi)封第一講書人閱讀 56,415評(píng)論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮即纲,結(jié)果婚禮上具帮,老公的妹妹穿的比我還像新娘。我一直安慰自己低斋,他們只是感情好蜂厅,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,453評(píng)論 6 385
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著膊畴,像睡著了一般掘猿。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上唇跨,一...
    開(kāi)封第一講書人閱讀 49,784評(píng)論 1 290
  • 那天稠通,我揣著相機(jī)與錄音,去河邊找鬼买猖。 笑死改橘,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的玉控。 我是一名探鬼主播飞主,決...
    沈念sama閱讀 38,927評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了既棺?” 一聲冷哼從身側(cè)響起讽挟,我...
    開(kāi)封第一講書人閱讀 37,691評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎丸冕,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體薛窥,經(jīng)...
    沈念sama閱讀 44,137評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡胖烛,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,472評(píng)論 2 326
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了诅迷。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片佩番。...
    茶點(diǎn)故事閱讀 38,622評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖罢杉,靈堂內(nèi)的尸體忽然破棺而出趟畏,到底是詐尸還是另有隱情,我是刑警寧澤滩租,帶...
    沈念sama閱讀 34,289評(píng)論 4 329
  • 正文 年R本政府宣布赋秀,位于F島的核電站,受9級(jí)特大地震影響律想,放射性物質(zhì)發(fā)生泄漏猎莲。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,887評(píng)論 3 312
  • 文/蒙蒙 一技即、第九天 我趴在偏房一處隱蔽的房頂上張望著洼。 院中可真熱鬧,春花似錦而叼、人聲如沸身笤。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 30,741評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)液荸。三九已至,卻和暖如春埃难,著一層夾襖步出監(jiān)牢的瞬間莹弊,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 31,977評(píng)論 1 265
  • 我被黑心中介騙來(lái)泰國(guó)打工涡尘, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留忍弛,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,316評(píng)論 2 360
  • 正文 我出身青樓考抄,卻偏偏與公主長(zhǎng)得像细疚,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子川梅,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,490評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容