12.2.8 类定义的常用书写规范
养成良好的代码书写习惯,能增加代码的可读性。本节讨论类定义的惯用规范。
- 类成员属性放在最下面定义
- 成员属性用m_开头的标识符命名,m代表member
- 成员函数类内声明,类外实现
具体的格式参照下面示例:
#include<iostream>
#include<string>
using namespace std;
class Person
{
public:
Person(string name, int age);
void printInfo();
private:
string m_Name;
int m_Age;
};
Person::Person(string name, int age)
{
m_Name = name;
m_Age = age;
}
void Person::printInfo()
{
cout << "姓名:" << m_Name << "\t年龄:" << m_Age << endl;
}
int main()
{
Person p("张三", 18);
p.printInfo();
system("pause");
return 0;
}