c++面向对象程序设计复习资料课件.pptVIP

  • 11
  • 0
  • 约1.5万字
  • 约 109页
  • 2018-12-23 发布于湖北
  • 举报
c++面向对象程序设计复习资料课件.ppt

类的继承与派生 继承方式与访问权限的区别 继承方式是表示类间关系,即从大的方面控制类的所有成员,表现了类的继承性。 访问权限仅是在类内控制其成员,表现了类的封装性。 * 18年 类的继承与派生 继承的工作内容 吸收基类成员全盘(除了六个特别函数及静态外)接收;此项工作程序员无法干预。 改造基类成员 1.对基类成员访问权限的改变;(规则严格) 2.对基类成员的覆盖;(有技巧) 新增派生类特有的成员 “青出于蓝而胜于蓝” * 18年 类成员的访问控制 公有继承(public) 基类的public和protected成员的访问属性在派生类中保持不变,但基类的private成员不可直接访问。?? 派生类中的成员函数可以直接访问基类中的public和protected成员,但不能直接访问基类的private成员。 通过派生类的对象只能访问基类的public成员。 * 18年 类成员的访问控制 公有继承举例 class Point //基类Point类的声明 { public://公有函数成员 void InitP(float xx = 0, float yy = 0) {X = xx; Y = yy;} void Move(float xOff, float yOff) {X += xOff; Y += yOff;} float GetX() {return X;} float

文档评论(0)

1亿VIP精品文档

相关文档