测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A30369. 运行以下C++代码,屏幕将输出“derived class”。#include <iostream>using namespace std;class base { public: virtual void show() { cout << "base class" << endl; }};class derived : public base { public: void show() ove…

判断题 困难

题目描述

运行以下C++代码,屏幕将输出“derived class”。

#include <iostream>

using namespace std;

class base {

public:

virtual void show() {

cout << "base class" << endl;

}

};

class derived : public base {

public:

void show() override {

cout << "derived class" << endl;

}

};

int main() {

base* b;

derived d;

b = &d;

b->show();

return 0;

}

选项(单选)

上一题 下一题