2070 / C++ / Класи / Успадкування

 

public - надати доступ усім класам
protected - надати доступ лише похідним класам
private - закрити доступ
friend - надати повний доступ іншому класу

 

class A {
  public:
    int a;
};

class B : public A {

};

 

B obj;
obj.a = 5;

 

 


 

class A {
  public:
    int a;
};

class B {
  public:
    int b;
};

class C : public A, public B {

};

 

C obj;
obj.a = 5;
obj.b = 5;