JavaScript is required

Header đúng cho một class dự định dùng là:

A.

class MyClass IFace

B.

class MyClass ; IFace

C.

class MyClass : IFace

D.
class MyClass {IFace}
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.

Câu hỏi liên quan