La cinquième semaine d'apprentissage: couvrir et protéger les membres

  1. 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

  1. 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é)

Je suppose que tu aimes

Origine blog.csdn.net/ZmJ6666/article/details/108578494
conseillé
Classement