我想知道我正在制作的这种抽象数据类型是否正确构造。
我的构造函数:
IntSet();
IntSet(int a, int = -1, int = -1, int = -1, int = -1);
在 main 中创建的 IntSet:
IntSet A();
IntSet B;
现在 A 在 5 值构造函数中构造, B 在空构造函数中构造。这是正确的,还是应该在空构造函数中构造 A?
谢谢!