The inheritance tree is part of the public surface...
# announcements
z
The inheritance tree is part of the public surface area of a class. Since the derived class is public, all of the parts of the public surface area of the class need to also be public.