class A { public: ... // sieht jeder private: ... // sieht keiner protected: ... // sehen nur abgeleitete Klassen }
die Basis-Attribute/Methoden ...
class B : private A { .. }
class B : public A { .. }
Sicht von B
auf A
so,
als wäre B
von A
abgeleitet:
class A { friend B; .. }