如定义一个student类
class student{
private:
string name;
int age;
public:
student(string name, int age){
name = name;
if (age < 0 || age > 150){
printf("student类对象初始化时出现错误的年龄!");
exit(-1);
}
age = age;
}
};
特别注意的是构造方法中两个name都将是形参列表中的name!所以要不用this指针明确指定如:this->name = name;
要不就给形参取一个别名!