ADMICRO

What is wrong in the following code?

#include <iostream>
 
class Base
{
public:
    Base() {};
    virtual ~Base() {};
};
 
class Derived : protected Base
{
public:
    virtual ~Derived() {};
};
 
int main()
{
    Base *pb = new Derived();
    return 0;
}

 

Hãy suy nghĩ và trả lời câu hỏi trước khi xem đáp án

ADSENSE / 1
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
ZUNIA12
ZUNIA9
AANETWORK