乙酰胆碱的成员”获得了“前访问说明符的访问级别。这是常见的公约成员首次私人列表。
你为什么要限制访问的类成员?你经常要宣布为“内部类只使用”的成员。例如,写一个字符串类的时候,它是常见的声明私有成员命名m_nlength持有字符串的长度。如果m_nlength是公开的,任何人都可以改变字符串的长度而不改变实际的字符串!这可能导致各种奇怪的问题。因此,该m_nlength是私有的,只有在string类的功能可以改变m_nlength。
对一类的公有成员组通常被称为“公共接口”。因为只有
公众成员可以是类的外部访问,公共接口定义了程序如何使用类和类的接口。
1
2
3
4
5
6
int x = 5, y = 5;
cout << x << " " << y << endl;
cout << ++x << " " << --y << endl; // prefix
cout << x << " " << y << endl;
cout << x++ << " " << y-- << endl; // postfix
cout << x << " " << y << endl;