225 câu trắc nghiệm Lập trình hướng đối tượng có đáp án - Phần 7

Cho lớp B, C kế thừa lớp A; Lớp D kế thừa lớp B và C. Khi đó đối tượng của lớp D không thể kế thừa được thành phần của A. Cần phải:

15/19

Cho lớp B, C kế thừa lớp A; Lớp D kế thừa lớp B và C. Khi đó đối tượng của lớp D không thể kế thừa được thành phần của A. Cần phải:

Khai báo A là lớp cơ sở ảo đối với B và C

Khai báo lại A là lớp cơ sở ảo với D

Khai báo A là lớp cơ sở ảo đối với B

Hiển nhiên lớp D không thể kế thừa lớp A vì kế thừa không có tính bắc cầu

Giải thích

Chọn đáp án A