首页 > 试题广场 >

请为横线处选择合适的程序,使得程序的运行结果是7 8( )

[单选题]
请为横线处选择合适的程序,使得程序的运行结果是7 8(      )
class Base {
    int a;
  public:
    Base(int x) {
        a = x;
    }
    virtual void show() {
        cout << a << " ";
    }
};
class Derived: public Base {
    int c;
  public:
    Derived(int
            x, int y): Base(x) {
        c = y;
    }
    void show() {
        Base::show();
        cout << c << " " << endl;
    }
};
int
main() {
    Derived D1(7, 8);
    Base _____________ ;
    pshow();
    return 0;
}
  • *p=&D1
  • p=&D1
  • p=D1
  • &p=D1
这对吗
发表于 2025-07-03 18:53:35 回复(0)