- 1
- 0
- 约1.14万字
- 约 57页
- 2026-09-10 发布于北京
- 举报
7.1类和对象;7.1.1类的访问属性
类的访问属性分为三个级别:private(私有)、public(公有)和protected(保护)。在任何类中,均有外部能够访问的public部分和仅供内部访问的private部分。类将内部实现细节隐藏起来,使类的顾客不用对此操心,而顾客接口是公开的。普通将组员数据设置为private,对这些数据的访问可通过它的某些组员函数来访问,而这些组员函数将被申明为public。访问级别为保护的类组员和私有的类组员相似,该类的顾客不能访问,但它的派生类的顾客能够访问该派生类中相应的组员。;例如,下面的代码定义了BankAccount类:
classBankAccount
{
private:
floatbalance;
unsignedaccountNumber;
public:
voiddeposit(floatamount)
{
balance+=amout;
};voidwithdraw(floatamout)
{
balance-=amout;
}
floatgetbalance()
{
returnbalance;
}
};
;BankAccount类含有两个数据组员:ba
原创力文档

文档评论(0)