Câu hỏi:

24/07/2022 1,567 Lưu

Cho đoạn chương trình sau:
class A {
int x,y;
public:
void Nhap();
void Xuat();
};
class B:public A{
private: float z;
};
void main()
{
A A1;B B1;
A1=B1;
B1=A1;
getch();
}
Hãy cho biết đoạn chương trình trên lỗi tại đâu?

A. Tại câu lệnh B1=A1;

B. Tại câu lệnh A1=B1

C. Tại câu lệnh class B:public A

D. Không lỗi tại dòng nào cả?

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

Chọn đáp án A

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

Câu 1

A. Vô số phương thức ảo

B. Một phương thức ảo

C. Hai phương thức ảo

D. Không xác định được

Lời giải

Chọn đáp án A

Câu 2

A. Xe đạp và Xe đạp đua

B. Hình bình hành và hình chữ nhật

C. Điểm và Hình tròn

D. Tất cả đều đúng

Lời giải

Chọn đáp án D

Câu 4

A. Xuat là phương thức ảo

B. Lỗi tại dòng void Xuat();virtual;

C. Xuat là một hàm tạo

D. Xuat là một hàm huỷ

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. Trùng tên giữa phương thức lớp cha và phương thức lớp con; Trùng tên giữa phương thức giữa các lớp cha; Trùng tên giữa các lớp con

B. Trùng tên giữa phương thức lớp cha và phương thức lớp con; Trùng tên giữa phương thức giữa các lớp cha; Kế thừa lớp cha quá nhiều lần

C. Trùng tên giữa phương thức lớp cha và phương thức lớp con; Trùng tên giữa phương thức giữa các lớp cha

D. Trùng tên giữa phương thức lớp cha và phương thức lớp con;; Trùng tên giữa các lớp con

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

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