What is wrong in the following code?
#include <iostream>
using namespace std;
class Base
{
public:
virtual void Method() = 0 { n = 1; }
private:
int n;
};
class D1 :Base {};
class D2 :public D1
{
int i;
void Method() { i = 2; }
};
int main()
{
D2 test;
return 0;
}
#include <iostream>
using namespace std;
class Base
{
public:
virtual void Method() = 0 { n = 1; }
private:
int n;
};
class D1 :Base {};
class D2 :public D1
{
int i;
void Method() { i = 2; }
};
int main()
{
D2 test;
return 0;
}
Sai
A là đáp án đúng
Chính xác
Suy nghĩ trả lời câu hỏi trước khi xem đáp án
ATNETWORK
Lời giải:
Báo sai
Câu hỏi này thuộc ngân hàng trắc nghiệm dưới đây, bấm vào Xem chi tiết để làm toàn bài
400 Câu hỏi trắc nghiệm lập trình C/C++ có đáp án và lời giải chi tiết
Tổng hợp câu hỏi trắc nghiệm lập trình C/C++ có đáp án và lời giải đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.
ADMICRO
YOMEDIA
ZUNIA9