首页 > 计算机等级考试
题目内容 (请给出正确答案)
[主观题]

TestClass类定义如下:class TestClass{private:intid;char gender;char*phone;public:TestClass

TestClass类定义如下: class TestClass { private: intid; char gender; char*phone; public: TestClass ():id(0),gender('#'),phone(NULL){) TestClass(int no,char ge='#',char *ph=NULL) {id=no;gender=ge;phone=ph;} }; 下面类对象定义语句中错误的是()。

A.TestClass myObj(i);

B.TestClass myObj(2,"11101111155");

C.TestClass myObj(1,'m');

D.TestClass myObj;

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“TestClass类定义如下:class TestClass…”相关的问题
第1题
类定义如下:class TestClass{public:TestClass (){cout<<1;}};则执行语句TestClass a,b[2] ,*p[2

类定义如下: class TestClass { public: TestClass (){cout<<1;} }; 则执行语句TestClass a,b[2] ,*p[2];后,程序的输出结果是()。

A.11

B.111

C.1111

D.11111

点击查看答案
第2题
下面的类定义中,如果要为其添加一个析构函数,对于析构函数定义正确的是()。class TlestClass{priv

下面的类定义中,如果要为其添加一个析构函数,对于析构函数定义正确的是()。 class TlestClass { private: int a: public: TestClass(int giva_a=0) {a=give_a;} }

A.~void TestClass (){}

B.~TestClass void(){}

C.void~TestClass(){}

D.~TestClass(){}

点击查看答案
第3题
有如下类声明:class TestClassint i;private:int j;protected:int k;public:int m,n;其中,私有成

有如下类声明: class TestClass int i; private:int j; protected:int k; public:int m,n; 其中,私有成员的数量为()。

A.0

B.1

C.2

D.3

点击查看答案
第4题
有如下程序:#include<iostream>using namespace std;Class TestClass{int a;public:TestClass(in

有如下程序: #include<iostream> using namespace std; Class TestClass {int a; public: TestClass(int x){a=x;} void show(){cout<<a;}}; class TestClass1:public TestClass {int b; public: TestClass1(int i):TestClass(i+1),b(i){} voi

A.5

B.1

C.0

D.2

点击查看答案
第5题
有如下程序:#include<iostream>using namespqce Std;class TestClass{private;Char C;public;Tes

有如下程序: #include<iostream> using namespqce Std; class TestClass { private; Char C; public; TestClass(char n):c(n){} ~TestClass() { cout<<c; }; class TestClassl:public TestClass { private: Char C; public:

A.xy

B.yx

C.x

D.y

点击查看答案
第6题
有如下程序:#include<iostream>using namespace std;{TestClass(){cout<<"BB";fun()}void fun(){

有如下程序: #include<iostream> using namespace std; { TestClass(){cout<<"BB";fun()} void fun(){cout<<"Bf";} }; class TestClass1:public TestClass { public: TestClass1(){cout<<"DD";} void fun(){cout<<"Df";} }; int main() {TestClass1 d; return 0;} 执行上面的程序将输出()。

A.BBBfDD

B.BBDfDDDf

C.DD

D.DDBBBf

点击查看答案
第7题
有如下程序: #include<iostream> using namespace std; class TestClass { int a
; public: TestClass(int x){a=x;} void show(){cout<<a;} }; class TestClass1:public TestClass { int b; public: TestClass1(int i):TestClass(i+1),b(i){} void show(){cout<<b;} }; int main() { TestClass b(5),*p; TestClass1 d(1); p=&d; p->show(); return 0; } 该程序运行后的打印结果是()。

A.5

B.1

C.0

D.2

点击查看答案
第8题
在ASP.NETMVC中,测试项目中测试类的特性是()。

A.[TestClass]

B.[Class]

C.[TopClass]

D.[Method]

点击查看答案
第9题
有如下程序: #include<iostream> using namespace std; class TestClass { private: int x,y; pu
blic: TestClass (int i,int j) { x=i; y=j; } void print() { cout<<"print1"<<end1; } void print()const { cout<<"print2"<<end1; } }; int main() { const TestClass a(1,2); a.print(); return 0; } 该程序运行后的输出结果是()。

A.print1

B.print2

C.print1 print2

D.程序编译时出错

点击查看答案
第10题
有以下程序:#include<iostream>using namespace std;class TestClass{public:TestClass(int n){n

有以下程序: #include<iostream> using namespace std; class TestClass { public: TestClass(int n){number=n;} //拷贝构造函数 TestClass(TestClass&other){number=other.number;} ~TestClass(){} private: int number; }; TestClass fun(TestClass P) { TestClass temp(p); return temp; } int main() { TestClass obj1(10),obj2(0) ; TestClass obj3(obj 1) ; obj2=fun(obj3) ; return 0: } 程序执行时,TestClass类的构造函数被调用的次数是()。

A.2

B.3

C.4

D.5

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改