JavaScript is required

Sau khi khai báo và xây dựng thành công lớp đối tượng Sinh viên. Khi đó đối tượng Sinh viên còn được gọi là:

A.

Kiểu dữ liệu cơ bản.

B.

Lớp đối tượng cơ sở.

C.

Kiểu dữ liệu trừu tượng.

D.

Đối tượng.

Trả lời:

Đáp án đúng: C


Câu hỏi này kiểm tra kiến thức về khái niệm kiểu dữ liệu trừu tượng (Abstract Data Type - ADT) trong lập trình hướng đối tượng. Khi chúng ta khai báo và xây dựng một lớp (class) như Sinh viên, chúng ta đang định nghĩa một kiểu dữ liệu mới. Kiểu dữ liệu này không phải là kiểu dữ liệu cơ bản (như int, float, string) mà là một kiểu dữ liệu phức tạp, được định nghĩa bởi người dùng, bao gồm các thuộc tính (dữ liệu) và phương thức (hành vi) đặc trưng cho đối tượng Sinh viên.

Phân tích các lựa chọn:

  • A. Kiểu dữ liệu cơ bản: Sai. Kiểu dữ liệu cơ bản là các kiểu dữ liệu có sẵn trong ngôn ngữ lập trình (ví dụ: int, float, char, boolean).
  • B. Lớp đối tượng cơ sở: Sai. Lớp đối tượng cơ sở thường là các lớp được dùng để kế thừa, cung cấp các thuộc tính và phương thức chung cho các lớp con.
  • C. Kiểu dữ liệu trừu tượng: Đúng. Lớp Sinh viên là một kiểu dữ liệu do người dùng định nghĩa, mô tả một khái niệm trong thế giới thực, và được gọi là kiểu dữ liệu trừu tượng.
  • D. Đối tượng: Sai. Đối tượng là một thể hiện (instance) cụ thể của lớp. Lớp là định nghĩa, còn đối tượng là một thực thể được tạo ra từ định nghĩa đó.

Câu hỏi liên quan