[工学]第六章类和对象.pptVIP

  • 1
  • 0
  • 约1.24万字
  • 约 53页
  • 2018-03-02 发布于浙江
  • 举报
[工学]第六章类和对象

第六章 类和对象 6.1 面向对象程序设计概述 6.2 结构 6.3 类和对象 6.4 继承和派生 6.5多态性 6.6 程序举例 6.4.2单继承 1.派生类的定义格式 原有类(父类) class 派生类名: 继承方式 基类名 { 派生类新定义成员}; public(公有基类) private(私有基类) protected(保护基类) 若要在派生类Cylinder1中再增加一个成员函数volume,用以求圆柱体的体积,则该成员函数能否如下实现: double Cylinder1::volume() {return(3.14*r*r*h);} 错! r是Circle类的私有成员, 不能被派生类访问 2.继承方式 ?   public,private和 protected 是三种常用的继承方式,继承方式的不同决定了派生类对基类成员的访问权限不同。 保护成员 保护成员 不可访问的成员 保护派生类(protected) 保护成员 公有成员 不可访问的成员 公有派生类 (public) 私有成员 私有成员 不可访问的成员 私有派生类 (private) 保护成员 (protected) 公有成员 (public) 私有成员 (private) 基类 派生类的继承关系 [例6.10]分析下列程序中的

文档评论(0)

1亿VIP精品文档

相关文档