JavaScript is required

Cho biết các ví dụ sau ví dụ chứng tỏ tính kế thừa:

A.

Xe đạp và Xe đạp đua

B.

Hình bình hành và hình chữ nhật

C.

Điểm và Hình tròn

D.

Tất cả đều đúng

Trả lời:

Đáp án đúng: D


Tính kế thừa (inheritance) là một khái niệm quan trọng trong lập trình hướng đối tượng, cho phép một lớp (class) kế thừa các thuộc tính và phương thức của một lớp khác (lớp cha). Điều này giúp tái sử dụng mã và xây dựng các mối quan hệ "is-a" giữa các đối tượng. * **Xe đạp và Xe đạp đua:** Xe đạp đua là một loại xe đạp, kế thừa các đặc điểm chung của xe đạp (ví dụ: có bánh xe, khung xe, bàn đạp) nhưng có thêm các đặc điểm riêng để tối ưu cho đua (ví dụ: trọng lượng nhẹ hơn, thiết kế khí động học). * **Hình bình hành và hình chữ nhật:** Hình chữ nhật là một trường hợp đặc biệt của hình bình hành, kế thừa các đặc điểm của hình bình hành (ví dụ: có hai cặp cạnh song song) nhưng có thêm đặc điểm riêng là có bốn góc vuông. * **Điểm và Hình tròn:** Hình tròn được tạo thành từ tập hợp các điểm có khoảng cách bằng nhau đến tâm. Tuy nhiên, hình tròn không phải là một trường hợp kế thừa trực tiếp từ điểm theo nghĩa lập trình hướng đối tượng. Do đó, cả "Xe đạp và Xe đạp đua" và "Hình bình hành và hình chữ nhật" đều là các ví dụ về tính kế thừa. Vậy nên, đáp án đúng nhất là "Tất cả đều đúng".

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