类的访问范围
可以用关键字来定义类可以被访问的范围
- private:私有成员,只能在成员函数中访问
- public:公有成员,可以在任何地方
- protected:保护成员,以后再说
- 若没有
设置私有的目的是隐藏,隐藏的目的是强制对成员变量的访问一定要通过成员函数,好处是成员变量的类型修改后,只需要更改成员函数即可
也要避免重载缺省的二义性
比如
可以用关键字来定义类可以被访问的范围
设置私有的目的是隐藏,隐藏的目的是强制对成员变量的访问一定要通过成员函数,好处是成员变量的类型修改后,只需要更改成员函数即可
也要避免重载缺省的二义性
比如