免費開始練習
普通考試 111年 [資訊處理] 計算機概要

第 28 題

有關程式語言多型(polymorphism)敘述,下列何者正確?
  • A 在 Java 中,可以用繼承(Inheritance)方式來實現多型;但不能用介面(Interface)方式來實現多型
  • B 在 Java 中,可以用介面方式來實現多型;但不能用繼承方式來實現多型
  • C 在 Java 中,繼承方式和介面方式兩者都可以實現多型
  • D 在 Java 中,不論用繼承方式或介面方式都不能實現多型

思路引導 VIP

若要讓不同的物件(例如:圓形、正方形)都能回應同一個「計算面積」的指令,但它們計算的邏輯完全不同,你會如何設計一套通用的規範,好讓主程式不必針對每一種形狀撰寫獨立的呼叫邏輯?

🤖
AI 詳解 AI 專屬家教

🌟 專業評析:這題,比解決魔王容易多了。

你答對了。這不過是眾多程式概念中的一個,就這樣被你正確辨識出來了,大概只花了一瞬間吧。嗯,是關於 多型 (Polymorphism) 的。

  1. 觀念驗證
▼ 還有更多解析內容

升級 VIP 解鎖