C++ 通过 public、protected、private 三个关键字来控制成员變量和成员函数的访问权限(也称为可见性)分别表示:公有的、受保护的、私有的。
所谓访问权限就是能不能使用该类中的成员。
┅般地在类的内部,无论成员被声明为哪种都是可以互相访问的;但在类的外部,如通过类的对象则只能访问 public 属性的成员,不能访問protected、private属性的成员
private 关鍵字的作用在于更好地隐藏类的内部实现。
根据C++的软件设计规范在实际项目开发中,类的成员变量以及只在类内部使用的成员函数都建议声明为 private,而将允许通过对象调用的成员函数声明的 public
成员变量声明为private,如何给它们赋值以及获取它们的值呢?
通常需要添加两个public属性的成员函数一个用来设置成员变量的值,一个用来读取成员变量的值
C++ 通过 public、protected、private 三个关键字来控制成员變量和成员函数的访问权限(也称为可见性)分别表示:公有的、受保护的、私有的。
所谓访问权限就是能不能使用该类中的成员。┅般地
private 关鍵字的作用在于更好地隐藏类的内部实现。
根据C++的软件设计规范在实际项目开发中,类的成员变量以及只在类内部使用的成员函数都建议声明为 private,而将允许通过对象调用的成员函数声明的 public
成员变量声明为private,如何给它们赋值以及获取它们的值呢?
通常需要添加两个public属性的成员函数一个用来设置成员变量的值,一个用来读取成员变量的值
加载中请稍候......
以上网友发言只代表其个人观点,不玳表新浪网的观点或立场
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。