Oggi ho notato che praticamente non uso mai protected
metodi nel codice C ++, perché raramente sento la necessità di chiamare metodi non pubblici di un genitore. Uso il metodo protetto in Java nel modello di modello, ma poiché è possibile ignorare i metodi privati in C ++, non ho nemmeno bisogno di protected
lì.
Quindi quali sono alcuni scenari del mondo reale in cui vorrei usare protected
metodi nel codice C ++?
(Nota che non mi piace troppo l'ereditarietà dell'implementazione in generale, questo potrebbe spiegare molto ...)