c++类开发的第三篇(讲明白友元函数和this指针)
friend_function成员变量和函数的存储
c++实现了封装,数据和处理数据的操作(函数)是分开存储的。
[*]c++中的非静态数据成员直接内含在类对象中,就像c语言的struct一样。
[*]成员函数并不会出现在对象中,而是作为类的一部分存储在代码段中,需要通过对象或对象指针进行调用。成员函数可以访问类的所有成员变量和成员函数,包括私有成员,但不能直接访问静态变量,需要使用类名或对象来访问。
[*]每一个非内联成员函数(non-inline member function)只会诞生一份函数实例.
class Regina02 {public: int a;};class Regina03 {public: int mA; static int sB;};class Regina04 {public: void printMyClass() { cout
页:
[1]