静态数据成员:
静态数据成员不依赖于对象,而依赖于类。
普通数据成员必须实例化对象后,才能使用。
这个与变量的存储空间有关。
静态成员函数:
静态成员函数有一些需要注意的。一般静态成员函数和静态成员变量都是随着类的产生而产生的。此时,如果在静态成员函数中
调用非静态成员数据。我们知道普通数据成员是随着对象实例化才产生的,因此不能再静态成员函数里调用普通数据成员。
静态数据成员须单独初始化。
静态数据成员只有一份,且不依赖对象而存在。
调用静态成员函数需要用类名。
运算符重载:
运算符重载本质就是函数重载。
关键字:operator(运算)
一元运算符重载:
-(负号)的重载
++的重载
重载又有:友元函数重载,成员函数重载之分。
-(负号)的成员重载:
友元函数重载: