单项选择题

有如下程序:
#include<iostream>
using namespace std;
class A
public:
A()cout<<"A";
;
class Bpublic:B()cout<<"B";
;
class C: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 TestClass1 public: TestClass1 ()cout<< TestClass1 ; ~TestClass1 ()cout<< ~TestClass1 ; ; class TestClass2:public TestClass1 TestClass1 *p; public: Testclass2()cout<< TestClass2 ;p=new TestClass1(); ~TestClass2()cout<< ~TestClass2 ;delete p; ); int main() TestClass2 obj; return 0; 执行这个程序的输出结果是( )。
A.TestClass2TestClass1TestClass1~TestClass1~TestClass2~TestClass1
B.TestClass1TestClass2TestClass1~TestClass2~TestClass1~TestClass1
C.TestClass2TestClass1TestClass1~TestClass2~TestClass1~TestClass1
D.TestClass1TestClass2TestClas1~TestClass1~TestClass2~TestClass1
单项选择题
下列关于类和对象的叙述中,错误的是( )。
A.一个类只能有一个对象
B.对象是类的具体实例
C.类是对某一类对象的抽象
D.类和对象的关系是一种数据类型与变量的关系
相关试题
  • 有以下程序: #include<iostream> usi...
  • 以下程序的输出结果是( )。 #include...
  • 有如下程序: #include<iostream.h> ...
  • 下列程序用来判断数组中特定元素的位置所在...