Examly題庫
公務人員特種考試關務人員計算機概要109 年第 30 題單選題

請問下列 Java 程式的執行結果為何者?class B { public void showMessage() { System.out.println("Test1"); } } class C extends B { public void showMessage() { super.showMessage(); System.out.println("Test2"); } } class A { public static void main(String[] args) { C test = new C(); test.showMessage(); } }

ATest1
BTest1 Test2正確答案
CTest2
DTest2 Test1
答案與詳解
B
正確答案
C 類別覆寫 showMessage(),先以 super 呼叫父類別 B 印出 Test1,再印出 Test2,故輸出為 Test1 Test2。

逐選項解析

ATest1✕ 錯誤
僅印出 Test1,忽略 C 類別 showMessage() 中 super 之後的 println("Test2"),故不完整。
BTest1 Test2✓ 正確
CTest2✕ 錯誤
僅印出 Test2,忽略 super.showMessage() 會先執行父類別 B 的 showMessage() 印出 Test1。
DTest2 Test1✕ 易錯陷阱

立即註冊,看完整詳解

這題的完整詳解,註冊就能看 · 每天 2 題免費

精選詳解
  • 完整逐選項解析
  • 秒殺解題技巧與破題關鍵
  • 關鍵知識表整理
  • 陷阱與易錯提醒
  • 同考點歷屆題庫連續刷題與錯題本
接著練習整份考卷查看 109 年 109年公務人員特種考試關務人員考試、109年公務人員特種考試身心障礙人員考試、109年國軍上校以上軍官轉任公務人員考試《計算機概要》完整試題與解答

計算機概要 相關題目

想練更多計算機概要考古題?

Examly 收錄 50 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

Examly