Sem problemas,
Pesquisei sobre o assunto e só encontrei “fragile base class”, aí pensei o óbvio, que esse era o correto…
Sem problemas,
Pesquisei sobre o assunto e só encontrei “fragile base class”, aí pensei o óbvio, que esse era o correto…
Se você precisar realmente usar herança em algum momento, pelo menos que seja sem usar nada protected.
Pq?
Pq?[/quote]
Pelo simples fato que você vai prender qualquer classe filha ao estado interno da classe pai, e isso é péssimo. É bom que a classe filha se aproveite somente daquilo que faz parte da interface da classe pai. Isso vai te evitar dor de cabeça futura.