C++Builder深度解析面向对象编程精要.pptVIP

  • 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)

1亿VIP精品文档

相关文档