智慧职教: 假定一个类的构造方法为 A(int aa, int bb) { a=aa; b=aa*bb; },则执行 A x = new A(4,5); 语句后,x.a 和x.b的值分别是()
举一反三
- 假定类A含有两个公有数据成员a,b,构造函数为A(int aa,int bb){a=aa--;b=a*bb;},则执行A x(4,5);语句后,x.a和x.b的值分别为___
- 假定一个类的构造函数为“A(int aa=1, int bb=0) {a=aa; b=bb;}”, 则执行“Ax (4);”语句后,x.a和x.b的值分别为:
- 有如下类定义: class AA{ int a; public: AA(int n=0):a(n){} }; class BB :public AA{ public: BB(int x) __________ };其中划线处应填写的内容是 A: :AA(x){} B: :a(n){} C: {a(x);} D: {a=x;}
- 以下程序的输出结果是:f = lambda x,y:x if x<;y else ya = f("aa","bb" )b == f("bb","aa" )print(a,b) A: aa aa B: aa bb C: bb aa D: bb bb
- 假定一个类的构造函数为A(intaa,intbb){a=aa--;b=a*bb;},则执行Ax(4,5);语句后,x.a和x.b的值分别为() A: 3和15 B: 5和4 C: 4和20 D: 20和5