转换构造函数:
转换构造函数的只有一个形参:
1 Student(float s) 2 { 3 score = s; 4 age = 0; 5 }
如果已经在上面定义了构造函数:
1 Student(85); //建立对象c1,由于只有一个参数,调用转换构造函数
如果对“+”进行了重载,那么以下是编译错误的:
转换构造函数:
转换构造函数的只有一个形参:
1 Student(float s) 2 { 3 score = s; 4 age = 0; 5 }
如果已经在上面定义了构造函数:
1 Student(85); //建立对象c1,由于只有一个参数,调用转换构造函数
如果对“+”进行了重载,那么以下是编译错误的: