Câu hỏi:

28/07/2025 50 Lưu

What is the output of the following code? #include using namespace std; class Parent { public: Parent() { Status(); } virtual ~Parent() { Status(); } virtual void Status() { cout << "Parent "; } }; class Child : public Parent { public: Child() { Status(); } virtual ~Child() { Status(); } virtual void Status() { cout << "Child "; } }; void main() { Child c; }

A. Parent Parent

B. Parent Child Child Parent

C. Child Parent Parent Child

D. Error

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

Chọn đáp án B

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1

A. Các giá trị không phải là số và có độ dài là 1

B. Các giá trị số lớn hơn 0

C. Các biến có giá trị true hoặc false

D. Các giá trị cả chữ và số, nằm trong 2 dấu nháy “” và kết thúc với ký tự null

Lời giải

Chọn đáp án D

Câu 2

A. char c = “a”;

B. int i = 75ul;

C. int i = 0013;

D. int i = 0x4b;

Lời giải

Chọn đáp án A

Câu 3

A. { Khối lệnh }

B. (Tham số 1, Tham số 2,..) { Khối lệnh }

C. (Tham số 1, Tham số 2,..) { Khối lệnh }

D. : (Tham số 1, Tham số 2,..) { Khối lệnh }

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 4

A. There is no error

B. There is a syntax error in the declaration of “Method”

C. Class D2 does not have access to “Method”

D. Class D1 must define “Method”

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 5

A. Lỗi biên dịch

B. 0,1,4,9,

C. Lặp vĩnh viễn

D. 0,1,4,

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 6

A. Một giá trị bất kỳ

B. 5

C. 7

D. Lỗi biên dịch

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP