单项选择题

有如下程序: #include<iostream> using namespace std; class A{ public: A(){cout<<’’A’’;} }; classB{public:B(){cout<<’’B’’;}} classC:public A{ B b; public: C(){cout<<’’C’’;} }; int main(){C obj;return 0;} 执行后的输出结果是( )。

A.CBA
B.BAC
C.ACB
D.ABC
<上一题 目录 下一题>
热门 试题

单项选择题
有如下程序: #include<iostream> using namespace std; class Media{ public: void Name(); void Show(); protected: int page; }; class Book:private Media{public: void Print() {cout<<page<<endl;} void Show(){Media::Show();} //① }; int main(){ Book Bible; Bible.Name(); //② Bible.Print(); //③ Bible:Show(); //④ return 0; }编译时有错误的是( )。
A.语句①
B.语句②
C.语句③
D.语句④
单项选择题
有如下程序: #include<iostream> using namespace std; class xx{ int x; public: XX(int xx=0):x(xx){} int getX(){return x;} }; class YY:public xx{ int y; public: YY(int xx,int yy):XX(xx),y(yy){} int getV(){return getX()+y;} }; int main(){ YY c(3,4); cout<<c.getV()+c.getX()<<endl; return 0; } 运行这个程序的输出结果是( )。
A.3
B.4
C.7
D.10
相关试题
  • 有如下程序: #include<iostream> usi...
  • 有如下类定义: class AA{ int a; P...
  • 生成派生类对象时,派生类构造函数调用基类...
  • 有如下程序: #include<iostream> usi...
  • 有如下程序: #include<iostream> usi...