JavaScript is required

Lớp cơ sở trừu tượng là:

A.

Là lớp cơ sở cho lớp khác

B.

Là lớp được xây dựng đầu tiên trong chương trình

C.

Là lớp làm cơ sở cho các lớp khác và không được dẫn xuất từ bất kì lớp nào

D.
Là lớp không làm cơ sở cho bất kỳ lớp nào mà chỉ kế thừa các lớp khác
Trả lời:

Đáp án đúng: C


Lớp cơ sở trừu tượng (abstract base class) trong lập trình hướng đối tượng là một lớp không thể được khởi tạo trực tiếp. Mục đích chính của nó là định nghĩa một giao diện chung cho các lớp con kế thừa từ nó. Lớp cơ sở trừu tượng có thể chứa các phương thức trừu tượng (abstract methods), là các phương thức chỉ được khai báo mà không có định nghĩa (implementation). Các lớp con kế thừa từ lớp cơ sở trừu tượng phải cung cấp định nghĩa cho tất cả các phương thức trừu tượng này. * **Phương án A đúng:** Lớp cơ sở trừu tượng đóng vai trò là lớp cơ sở cho các lớp khác, cung cấp một khuôn mẫu hoặc giao diện chung. * **Phương án B sai:** Thứ tự xây dựng lớp không liên quan đến tính trừu tượng. * **Phương án C sai:** Lớp cơ sở trừu tượng vẫn có thể kế thừa từ các lớp khác. * **Phương án D sai:** Lớp cơ sở trừu tượng có thể làm cơ sở cho các lớp khác.

Cùng ôn thi với bộ câu hỏi trắc nghiệm môn Lập trình hướng đối tượng có đáp án mà tracnghiem.net chia sẽ dưới đây, nhằm giúp các bạn sinh viên chuyên ngành chuẩn bị cho kì thi sắp tới.


50 câu hỏi 60 phút

Câu hỏi liên quan