在下面的程序的横线处填上适当的语句,使该程序的输出为12。 #include 〈iostream〉 using namespace std; class Base { public: int a;

admin2010-03-29  19

问题 在下面的程序的横线处填上适当的语句,使该程序的输出为12。
    #include 〈iostream〉
    using namespace std;
    class Base
    {
    public:
       int a;
       Base(int i) { a=i;}
    };
    class Derived : public Base
    {
       int a;
    public:
       Derived(int x)  :  Base(x),b(x+1) {}
       void show()
       {
           【  】;        //输出基类数据成员a的值
          cout〈〈b〈〈end1;

       }
    };
    int main()
    {
       Derived d(1);
       d.show();
       return 0;
    }

选项

答案cout〈〈Base::a

解析 本题考核作用域分辨符“::”的使用。
转载请注明原文地址:https://jikaoti.com/ti/ExW0FFFM
0

随机试题
最新回复(0)