【詳解卡新福利】寫作批改懸賞券,將於 2024/10/31 23:59:59 過期,還沒使用或領取,趕快前往領取並使用吧! 前往查看

教甄◆資訊科技概論專業(電腦科)題庫下載題庫

上一題
74. Object-oriented programming (OOP) is a programming paradigm based on the concept of objects, which can contain data and methods. Which of the following properties is not an OOP feature?
(A) Encapsulation.
(B) Type Casting.
(C) Inheritance.
(D) Polymorphism


答案:登入後觀看
難度: 簡單

10
 【站僕】摩檸Morning:有沒有達人來解釋一下?
倒數 1天 ,已有 1 則答案
browen Hsieh 高二下 (2023/05/23):

物件導向程式設計(OOP)是一種基於物件概念的程式設計範式,其中物件可以包含資料和方法。以下哪一個特性不是物件導向程式設計的特徵?

(A) 封裝。 (B) 型別轉換。 (C) 繼承。 (D) 多型性。

正確答案是 (B) 型別轉換。

(A) 封裝:封裝是物件導向程式設計的重要特性,它允許將資料和方法封裝在一個物件中,以保護資料的安全性和提供對外界的隱藏。

(B) 型別轉換:型別轉換不是物件導向程式設計的特性,它是一種在不同資料型別之間進行轉換的過程。在某些程式語言中,如Java或C++,型別轉換可以用於將一個物件的型別轉換為另一個型別,但這與物件導向程式設計的核心概念並無直接關聯。

(C) 繼承:繼承是物件導向程式設計的重要特性之一,它允許一個類別(子類別)繼承另一個類別(父類別)的屬性和方法。繼承可以實現程式碼的重複使用和擴展性。

(D) 多型性:多型性是物件導向程式設計的重要特性之一,它允許使用相同的介面來操作不同類型的物件。這使得程式碼可以更靈活地處理不同類型的物件,並根據具體的物件型別執行相應的操作。

因此,型別轉換(Type Casting)是不屬於物件導向程式設計的特性。

3個讚
檢舉


74. Object-oriented programming (OOP) is..-阿摩線上測驗