错在哪里了(错在实参与形参个数数据类型不相等,以及构造函数的作用是给成员函数赋值而里面格式应该是i=5,而不是int i=5对吗,是这两处错误吗)

img


错在哪里了(错在实参与形参个数数据类型不相等,以及构造函数的作用是给成员函数赋值而里面格式应该是i=5,而不是int i=5对吗,是这两处错误吗)

  • 缺少一个 参数为 int 的 构造函数;【主要错误】
  • 无参构造函数体里,如果是初始化 i的话, i = 5; 但那里 写 int i= 5;也不能算错,只不过这是定义了局部变量 i