C++继承与派生的概念、什么是继承和派生
时间:2014-11-06 18:38 点击:次
在C++中可重用性是通过继承(inheritance)这一机制来实现的。因此,继承是C++的一个重要组成部分。
前面介绍了类,一个类中包含了若干数据成员和成员函数。在不同的类中,数据成员和成员函数是不相同的。但有时两个类的内容基本相同或有一部分相同,例如巳声明了学生基本数据的类Student:
- class Student
- {
- public:
- void display( ) //对成员函数display的定义
- {
- cout<<"num: " <<num<<endl;
- cout<<"name: "<< name <<endl;
- cout <<"sex: "<<sex<<endl;
- }
- private:
- int num;
- string name;
- char sex;
- };
- class Student1
- {
- public:
- void display( ) //此行原来已有
- {
- cout<<"num: " <<num<<endl; //此行原来已有
- cout<<"name: "<< name <<endl; //此行原来已有
- cout <<"sex: "<<sex<<endl; //此行原来已有
- cout <<"age: "<<age<<endl;
- cout <<"address: "<<addr<<endl;
- }
- private:
- int num; //此行原来已有
- string name; //此行原来已有
- char sex; //此行原来已有
- int age;
- char addr[20];
- };

顶一下
(3)
75%
踩一下
(1)
25%
相关内容:
最新内容
热点内容
QQ群
-
微信
-
返回首页
-
返回顶部