C 程序设计基础ppt课件第1011讲 继承性和派生类.ppt

C 程序设计基础ppt课件第1011讲 继承性和派生类.ppt

C 程序设计基础ppt课件第1011讲 继承性和派生类

派生类是基类的具体化,而基类则是派生类的抽象。 class Student1: public Student //声明基类是Student { public: void display_1( ) //新增加的成员函数 { coutage: ageendl; coutaddress: addrendl; } private: int age; //新增加的数据成员 string addr; //新增加的数据成员 }; 图11.6 (1) 基类的成员函数访问基类成员。 (2) 派生类的成员函数访问派生类自己增加的成员。 (3) 基类的成员函数访问派生类的成员。 (4) 派生类的成员函数访问基类的成员。 (5) 在派生类外访问派生类的成员。 (6) 在派生类外访问基类的成员。 派生类成员的访问属性 §1.1 公有继承 公有继承时,派生类的对象只可访问基类中的公有成员,不能访问其它成员。派生类的成员函数可以访问基类中的公有成员和保护成员,不可访问其私有成员。 §1.1 公有继承 §1.2 私有继承 私有继承时,基类的成员只能由直接派生类访问,而无法再往下继承。 多层派生时的构造函数 class Student

文档评论(0)

1亿VIP精品文档

相关文档