Aujourd'hui, j'ai remarqué que je n'utilise pratiquement pas de protectedméthodes dans le code C ++, car je ressens rarement le besoin d'appeler des méthodes non publiques d'un parent. J'utilise protégé en Java dans le modèle de méthode de modèle, mais comme vous pouvez remplacer les méthodes privées en C ++, je n'en ai pas besoin non protectedplus.
Alors, quels sont certains scénarios du monde réel où je voudrais utiliser des protectedméthodes en code C ++?
(Notez que je n'aime pas trop l'héritage d'implémentation en général, cela pourrait expliquer beaucoup de choses ...)