(5.2)--第5章继承 - (02)_派生类的访问控制.pptVIP

  • 1
  • 0
  • 约3.77千字
  • 约 13页
  • 2024-02-25 发布于陕西
  • 举报

(5.2)--第5章继承 - (02)_派生类的访问控制.ppt

面向对象程序设计1

第5章继承2

派生类的访问控制01.公有继承方式02.私有继承方式03.保护继承方式3

第5章继承派生类的访问控制不同继承方式的影响主要体现在:派生类成员对基类成员的访问权限通过派生类对象对基类成员的访问权限三种继承方式:公有继承:public私有继承:private保护继承:protect继承不影响基类的数据成员分配,不破坏基类的独立性;所有的数据成员都占有内存,静态数据成员被唯一地放置在全局数据区。派生类对象占有的内存是基类对象占有的内存和派生类新增数据成员的内存之和。类层次本身的访问控制属性和继承方式对于对象的内存分配无影响。几个主要的概念:1..派生类的继承方式4

(1)公有继承:public基类的public和protected成员的访问属性在派生类中保持不变,但基类的private成员不可直接访问。派生类中的成员函数可以直接访问基类中的public和protected成员,但不能直接访问基类的private成员。通过派生类的对象只能访问基类的public成员。第5章继承派生类的访问控制5

【例5-2】用学生档案类Student派生学生的成绩类Score#includeiostreamusingnamespacestd;classStudent{private:intN

文档评论(0)

1亿VIP精品文档

相关文档