Header đúng cho một class dự định dùng là:
Trả lời:
Đáp án đúng: C
Trong C++, để khai báo một class kế thừa từ một interface (hoặc một class khác), cú pháp đúng là sử dụng dấu hai chấm (:). Cú pháp class MyClass : IFace
có nghĩa là class MyClass
kế thừa từ interface hoặc class IFace
.
- Phương án A (
class MyClass IFace
) sai vì thiếu dấu hai chấm (:). - Phương án B (
class MyClass ; IFace
) sai vì sử dụng dấu chấm phẩy (;) không phù hợp. - Phương án C (
class MyClass : IFace
) đúng vì sử dụng dấu hai chấm (:) để chỉ sự kế thừa. - Phương án D (
class MyClass {IFace}
) sai vì sử dụng dấu ngoặc nhọn ({}) không đúng trong ngữ cảnh này.