我在编写这段代码时遇到了一个错误,所以在下面的程序代码中,obj1和obj2是通过使用参数化构造函数显式调用的, 但是我无法得到输出说得到了错误。
#include<iostream.h>
class num
{
private:
int a,b;
public:
void display()
{
cout<<"a="<<a<<"and b="<<b<<endl;
}
}
void main()
{
num obj1=num(10,20);
num obj2=num(40,50);
cout<<"First construction:";obj1.display();
cout<<"Second construction:";obj2.display();
}