良好的编程习惯(一)---在类构造函数中多使用this明确指定

来源:互联网 发布:packageinfo.java 编辑:程序博客网 时间:2024/06/08 14:19

如定义一个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;

要不就给形参取一个别名!

0 0
原创粉丝点击