- Une classe dérivée peut définir un membre portant le même nom qu'un membre de la classe de base, appelé un remplacement .
Pour accéder à ces membres dans une classe dérivée, la valeur par défaut est d'accéder aux membres définis dans la classe dérivée. Pour accéder aux membres définis dans la classe de base de la classe dérivée, utilisez l'opérateur de résolution d'étendue. (De manière générale, les classes dérivées de la classe de base ne définissent pas les variables membres avec le même nom)
2. membres protégés protégés
- protected: accessible par les fonctions suivantes:
①Fonction membre de la
classe de base ②Fonction amie de la classe de base ③Fonction membre de la
classe dérivée (c'est plus que privé)