Na linguagem de programação C++, as heranças
de classes podem ser do tipo public, protected e
private. Ao derivar uma classe de uma classe básica
usando herança do tipo protected, os membros public
e protected da classe básica se tornam, respectivamente, na classe derivada,