有如下类定义: class Point{ int x,y; public: Point():x(0),y(0){} Point( int xx, int yy =0) x(xx), y(yy){} }; 若执行语句: Point(2),b[3],*c[4] 则 Point类的构造函数被调用的次数是()
A: 2次
B: 3次
C: 4次
D: 5次
A: 2次
B: 3次
C: 4次
D: 5次
举一反三
- 有如下类定义: class Point { int x_,y_; public: Point():x_(0),y_(0){ } Point(int x,int y=0):x_(x),y_(y){} }; 若执行语句 Point a(2),b[3],*c[4]; 则Point类的构造函数被调用的次数是
- 有如下类定义:class Point{ int x_,y_; public: Point():x_(0),y_(0){} Point(int x,int y=0) : x_(x),y_(y){} };若执行语句Point a(2),b[3],*c[4];则Point类的构造函数被调用的次数是____。 A: 2次 B: 3次 C: 4次 D: 5次
- 有如下类定义:classPoint{intxx,yy;public:Point():xx(0),yy(0){}Point(intx,inty=0):xx(x),yy(y){}};若执行语句Pointa(2),b[3],*c[4];则Point类的构造函数被调用的次数是()。 A: 2次 B: 3次 C: 4次 D: 5次
- 设通常Point类的数据成员为intx,y,则构造函数可以定义为Point(int yy,int xx=0):x(xx),y(yy){}
- 执行如下语句[br][/br]class point {[br][/br]private:[br][/br] int x_, y_;[br][/br]public:[br][/br] point( ) : x_(0), y_(0) { }[br][/br] point(int x, int y = 0) : x_(x), y_(y) { }[br][/br]};[br][/br]point a(2), b[3], *c[4];[br][/br]则point类的构造函数被调用的次数是______。 A: 2次 B: 3次 C: 4次 D: 5次