单项选择题
有如下程序: #include
using namespace std; class A{ public: A(){cout<,'A';} ~A(){cout<<'C';} }; class B:public A{ public: B(){cout<<'G';} ~B(){cout<<'T';} }; int main(){ B obj; return 0; } 运行这个程序的输出结果是
A.GATC
B.AGTC
C.GACT
D.AGCT
点击查看答案
<上一题
目录
下一题>
热门
试题
单项选择题
有如下类定义class MyClass{int x;public:MyClass():x(0),y(0){}int GetX(){return x;}void SetX(int xx){x==xx;}int y;};已知obj是类MyClass的对象,下列语句中违反类成员访问控制权限的是
A.obj.x;
B.obj.y;
C.obj.GetX();
D.obj.SetX(0);
点击查看答案
单项选择题
有如下类定义:class MyClass{int b;char a;double c;public:MyClass():c(0.0),b(0),a(','){}};创建这个类的对象时,数据成员的初始化顺序是
A.a,b,c
B.c,b,a
C.b,a,c
D.c,a,b
点击查看答案
相关试题
有如下程序:#include#includeusing nam...
有如下程序:#includeusing namespace s...
有如下类定义class Test{char a; cons...
有如下语句序列:ifstream infile( DATA...
有如下程序:#include#includeusing nam...