继承:是代码复用的一种手段, 可以在基类上进行拓展
使用:
- class Person
- {
- int age;
- string name;
- };
- // 派生类 继承方式 基类
- class Student: public Person
- {
- int id;
- };


- class A{
- int a;
- };
-
- class B{
- int b;
- };
-
- class C: public A, public C{
- int c;
- };
- class A{
- int a;
- };
-
- class B : public A{
- int b;
- };
-
- class C : public A{
- int c;
- };
-
- class D : public B, public C{
- int d;
- };

- class A{
- int a;
- };
-
- class B : virtual public A{
- int b;
- };
-
- class C : virtual public A{
- int c;
- };
-
- class D : public B, public C{
- int d;
- };
