网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

假定一个类的构造函数为“A(int aa=1, int bb=0) {a=aa; b=bb;}”, 则执行“A x (4);”语句后,x.a和x.b的值分别为:

A.1和0

B.1和4

C.4和0

D.4和1


参考答案和解析
D
更多 “假定一个类的构造函数为“A(int aa=1, int bb=0) {a=aa; b=bb;}”, 则执行“A x (4);”语句后,x.a和x.b的值分别为:A.1和0B.1和4C.4和0D.4和1” 相关考题
考题 阅读下面程序,写出输出结果。#includeusing namespace std ;class A{int a, b;public :A() { a = b = 0; }A( int aa, int bb){a = aa;b = bb;cout a b endl ;}};int main(){A x, y(2,3);return 0;}

考题 下列程序中声明了两个类AA和BB,其中函数“print”是类AA的成员函数,但是类BB的友元函数。请在①、②和⑧处各填入正确的内容,使程序能正常运行。include<iostream.h>【 】;class AA{int t;public:AA(int x){t=x;}void print(BB b) ;};class BB{int s;public:BB(int y){s=y;}friend void 【 】 print(BB );};void 【 】{ cout<<"AA:"<<t<<"BB: "<<w.s<<end1;}<void main(){AA m(6);BB n(8);m.print(n);}输出结果为:AA:6;BB:8

考题 请分析下面的程序并给出该程序的执行结果【】。 include class AA {int a;public: AA() 请分析下面的程序并给出该程序的执行结果【 】。include <iostream>class AA {int a;public:AA() {cout<<" Initializing AA!\n" ; }AAM() {cout<<" Destroying AA!\n" ;};class BB {int b;AA p;public:BB() {cout<<"Initializing BB!\n" ;~BB() {cout<<"Destroying BB!\n" ;};void main() {BB X;cout<<"Ending main!\n' ;}

考题 有如下程序:#includeiostreamusing namespace std;class AA{int k:protected:int n;void setK(int k){mis-k=k;}.public:void setN(int n){tllis-n=n;}};class BB:public AA{/*类体略*/};int main(){BB X;x.n=l: //1x.setN(2); //2x.k=3: ///3X.setK(4); //4return 0;}在标注号码的4条语句中正确的是A.1B.2C.3D.4

考题 已知一个类A的定义如下,则执行“Ax(3); ”语句后,x.a和x.b的值分别为 ______。 class A { int a, b; public: A(int aa=1,int bb=0){a=aa;b=bb} ; }A.1和0B.3和1C.1和3D.3和0

考题 有如下程序: #includeiostream using namespace std; class AA{ int k; protected: int n; void setK(int k){this一k=k;} public: void setN(int n){this一n=n;} }; class BB:public AA{/*类体略*/}; int main } BB X; A n=1;//1 B setN(2);//2 C k=3;//3 D setK(4);//4 return 0; } 在标注号码的四条语句中正确的是( )。A.1B.2C.3D.4

考题 假定一个类的构造函数为“A(intaa=1,intbb=0){a=aa;b=bb;}”,则执行“Ax(0);”语句后,x.a和x.b的值分别为()。A0和0B0和1C1和0D1和1

考题 假定一个类的构造函数为 “A(int aa, int bb) {a=aa; b=aa*bb;}”,则执行 “A  x(4,5);”语句后,x.a和x.b的值分别为()A、 4和5B、 5和4C、 4和20D、 20和5

考题 假定AA为一个类,int a()为该类的一个成员函数,若该成员函数在类定义体外定义,则函数头为()A、 int AA::a()B、 int AA:a()C、 AA::a()D、 AA::int a()

考题 假定一个类的构造函数为 “B(int ax, int bx): a(ax), b(bx) {}”,执行 “B x(1,2),y(3,4);x=y;”语句序列后x.a的值为()A、 1B、 2C、 3D、 4

考题 假定一个类的构造函数为“A(intaa=1,intbb=0){a=aa;b=bb;}”,则执行“Ax(0);”语句后,x.a和x.b的值分别为()。A、0和0B、0和1C、1和0D、1和1

考题 假定一个类的构造函数为"A(intaa,intbb){a=aa;b=aa*bb;}”,则执行“Ax(4,5);”语句后,x.a和x.b的值分别为()。A、4和5B、5和4C、4和20D、20和5

考题 假定一个类的构造函数为“A(intaa=1,intbb=0){a=aa;b=bb;}”,则执行“Ax(4);”语句后,x.a和X.b的值分别为()。A、1和0B、1和4C、4和1D、4和0

考题 假定一个类AB只含有一个整型数据成员a,当用户不定义任何构造函数时,系统为该类定义的无参构造函数为()A、 AB() {a=0;}B、 AB(int aa=0):a(aa) {}C、 AB(int aa):a(aa) {}D、 AB() {}

考题 假定一个类的构造函数为 “A(int aa=1, int bb=0) {a=aa; b=bb;}”,则执行 “A x(4);”语句后,x.a和x.b的值分别为()A、 1和0B、 1和4C、 4和1D、 4和0

考题 假定一个类AB只含有一个整型数据成员a,用户为该类定义的带参构造函数可以为()A、 AB() {}B、 AB(): a(0){}C、 AB(int aa=0) {a=aa;}D、 AB(int aa) {}

考题 单选题假定一个类的构造函数为“A(intaa=1,intbb=0){a=aa;b=bb;}”,则执行“Ax(4);”语句后,x.a和X.b的值分别为()。A 1和0B 1和4C 4和1D 4和0

考题 填空题假定用户只为类 AB定义了一个构造函数 "AB(int aa, int bb=0) {a=aa; b=bb;}" ,则定义该类的对象时,其实参表中至少带有()个实参。

考题 单选题假定一个类AB只含有一个整型数据成员a,当用户不定义任何构造函数时,系统为该类定义的无参构造函数为()A  AB() {a=0;}B  AB(int aa=0):a(aa) {}C  AB(int aa):a(aa) {}D  AB() {}

考题 单选题假定AA为一个类,int a()为该类的一个成员函数,若该成员函数在类定义体外定义,则函数头为()A  int AA::a()B  int AA:a()C  AA::a()D  AA::int a()

考题 单选题假定一个类的构造函数为 “B(int ax, int bx): a(ax), b(bx) {}”,执行 “B x(1,2),y(3,4);x=y;”语句序列后x.a的值为()A  1B  2C  3D  4

考题 单选题假定一个类的构造函数为A(int aa, int bb) { a = aa--; b = a * bb; } ,则执行Ax(4,5);语句后,x.a和x.b的值分别为(  )。A 3和l5B 5和4C 4和20D 20和5

考题 单选题假定一个类的构造函数为"A(intaa,intbb){a=aa;b=aa*bb;}”,则执行“Ax(4,5);”语句后,x.a和x.b的值分别为()。A 4和5B 5和4C 4和20D 20和5

考题 单选题假定一个类的构造函数为“A(intaa=1,intbb=0){a=aa;b=bb;}”,则执行“Ax(0);”语句后,x.a和x.b的值分别为()。A 0和0B 0和1C 1和0D 1和1

考题 单选题假定一个类AB只含有一个整型数据成员a,用户为该类定义的带参构造函数可以为()A  AB() {}B  AB(): a(0){}C  AB(int aa=0) {a=aa;}D  AB(int aa) {}

考题 单选题假定一个类的构造函数为 “A(int aa, int bb) {a=aa; b=aa*bb;}”,则执行 “A  x(4,5);”语句后,x.a和x.b的值分别为()A  4和5B  5和4C  4和20D  20和5

考题 单选题假定一个类的构造函数为A(intaa,intbb){a=aa--;b=a*bb;},则执行Ax(4,5);语句后,x.a和x.b的值分别为()A 3和15B 5和4C 4和20D 20和5

考题 单选题假定一个类的构造函数为 “A(int aa=1, int bb=0) {a=aa; b=bb;}”,则执行 “A x(4);”语句后,x.a和x.b的值分别为()A  1和0B  1和4C  4和1D  4和0