Cho đoạn chương trình sau:
class Trai_cay
{
private:
char mauvo[5]
char mauhat[3]
char hinhdang[30]
public:
void Hienthi();
};
Cần xây dựng lớp Trai_dua_hau. Quan hệ giữa lớp Trai_cay và lớp Trai_dua_hau là:
class Trai_cay
{
private:
char mauvo[5]
char mauhat[3]
char hinhdang[30]
public:
void Hienthi();
};
Cần xây dựng lớp Trai_dua_hau. Quan hệ giữa lớp Trai_cay và lớp Trai_dua_hau là:
Trả lời:
Đáp án đúng: A
Đoạn chương trình chỉ cung cấp khai báo của lớp `Trai_cay`. Để xác định mối quan hệ giữa `Trai_cay` và `Trai_dua_hau`, cần có thêm thông tin về cách lớp `Trai_dua_hau` được định nghĩa. Tuy nhiên, dựa vào ngữ cảnh thông thường, ta có thể suy luận như sau:
* **Nếu `Trai_dua_hau` kế thừa từ `Trai_cay` (ví dụ: `class Trai_dua_hau : public Trai_cay`)**: Điều này có nghĩa `Trai_dua_hau` là một loại trái cây, cụ thể là trái dưa hấu. Trong trường hợp này, `Trai_cay` là lớp cha (lớp cơ sở) và `Trai_dua_hau` là lớp con (lớp dẫn xuất).
Các phương án khác không phù hợp vì:
* `Trai_dua_hau` là lớp cha của `Trai_cay`: Điều này không hợp lý vì dưa hấu là một loại trái cây, không phải ngược lại.
* `Trai_cay` và `Trai_dua_hau` là lớp bạn: Lớp bạn (friend class) được sử dụng khi một lớp cần truy cập các thành viên private hoặc protected của lớp khác. Không có dấu hiệu nào cho thấy điều này là cần thiết ở đây.
* `Trai_dua_hau` là lớp bao của `Trai_cay`: Lớp bao (enclosing class) thường đề cập đến các lớp lồng nhau, và không có thông tin nào cho thấy `Trai_cay` được định nghĩa bên trong `Trai_dua_hau`.
Do đó, phương án hợp lý nhất là `Trai_cay` là lớp cha của `Trai_dua_hau`.
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

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
