
// https://www.bogotobogo.com/cplusplus/private_inheritance.php

class B : public A {
    // public member of A is public
    // protected member of A is protected
    // private member of A is not accessible from B
};


class C : protected A {
    // public member of A is protected
    // protected member of A is protected
    // private member of A is not accessible from C
};


class D : private A {
    // public member of A is private
    // protected member of A is private
    // private member of A  is not accessible from D
};
