早教吧 育儿知识 作业答案 考试题库 百科 知识分享

C++中关于一个构造函数的问题在线等150.假定一个类的构造函数为“B(intax,intbx):a(ax),b(bx){}”,执行“Bx(1,2),y(3,4);x=y;”语句序列后x.a的值为()。A.1B.2C.3D.4

题目详情
C++中关于一个构造函数的问题 在线等
150.假定一个类的构造函数为 “B(int ax, int bx): a(ax), b(bx) {}”,执行 “B x(1,2),y(3,4);x=y;”语句序列后x.a的值为( )。
A. 1 B. 2 C. 3 D. 4
▼优质解答
答案和解析
B(int ax, int bx): a(ax), b(bx)
等同于
B(int ax, int bx)
{
a=ax;
b=bx;
}
一般冒号还能用来调用基类的构造函数