C++程序设计教程(第2版)课件 ch11继承和派生.pptVIP

  • 1
  • 0
  • 约6.27千字
  • 约 48页
  • 2022-01-25 发布于湖南
  • 举报

C++程序设计教程(第2版)课件 ch11继承和派生.ppt

二、私有继承(public) 继承特点 : 基类的公有成员和保护成员都相当于派生类的私有成员 对于基类的私有成员,无论派生类内部成员或派生类使用者都无法直接访问 * 三、保护继承(public) 保护继承方式创建的派生类对基类各种成员访问权限如下 : 基类的公有成员和保护成员都相当于派生类的保护成员,派生类可以通过自身的成员函数或其子类的成员函数访问他们 对于基类的私有成员,无论派生类内部成员或派生类使用者都无法直接访问 * 例11-2 演示保护继承中派生类对基类成员的访问。 #includeiostream #includecstring using namespace std; class Person { protected: char Name[20]; char Sex; int Age; * public: void Register(char *name, int age, char sex) { strcpy(Name, name); Age = age; Sex = (sex == m?m:f); } void ShowMe() { cout Name \t Age \t Sex endl; } }; * class Student : protected Person { int Number; char Cla

文档评论(0)

1亿VIP精品文档

相关文档