In Private -------------- only member functions and friend classes or functions of a derived class can convert
pointer or reference of derived object to that of parent object
If a class D has been derived using protected inheritance from class B (If B is a protected base and D is
derived class) then public and protected members of B -------- accessed by member functions and friends of
class D and classes derived from D