定义对象语句错误的是?

已定义类ABC

  1. class ABC

  2. {

  3. private:  int x, y;

  4. public:

  5.     ABC(int a, int b)  {  x = a;  y = b;  }

  6. };

则下列定义对象语句中,错误的是?

A.ABC obj;

B.ABC *pobj = new ABC(5, 10);

C.ABC obj(5, 10);

yuantongxin
浏览 1751回答 4
4回答

hdszzwy

A错了啊,没有给无参数构造函数

糖醋_里脊

A  没有给初始化的参数。

黑色梦幻100

好像都没有错呀
打开App,查看更多内容
随时随地看视频慕课网APP