我正在学习委托构造函数。
#include <iostream>
using namespace std;
class A{
public:
A(int i, int j): num1(i), num2(j){
average=(num1+num2)/2;
}
A(): A(0){ }
A(int i): A(i, 0){ }
private:
int num1;
int num2;
int average;
};
这就是我成功理解的。我不知道它在 int main() 中是否有效。