6. 在物件導向程式語言中,將資料及操作資料的方法包裝成一個類別,此概念稱之為何?
(A)Inheritance
(B)Overloading
(C)Overriding
(D)Encapsulation

答案:登入後查看
統計: A(21), B(9), C(9), D(60), E(0) #3123037

詳解 (共 2 筆)

#5868143
封裝是物件導向程式設計中的一個重要概念,...
(共 281 字,隱藏中)
前往觀看
5
0
#6419169

在物件導向程式語言中,將資料 (data 或 attributes) 以及操作這些資料的方法 (methods 或 functions) 綁定或包裝在一起形成一個獨立的單元(通常是一個類別 class),並對外部隱藏其內部的實作細節,這個概念稱之為封裝 (Encapsulation)

讓我們看一下其他選項:

  • (A) Inheritance (繼承):是指一個類別可以繼承另一個類別的屬性和方法。
  • (B) Overloading (多載):是指在同一個作用域內,允許多個同名函數或方法,但它們的參數列表不同。
  • (C) Overriding (覆寫):是指在衍生類別中,重新定義其基類別中已經存在的虛擬方法,通常具有相同的名稱和參數列表。

因此,題目描述的概念是封裝。

答案是 (D) Encapsulation

0
0