Une petit question de culture générale de programmation.
Exemple :
Soit Ami une class
Soit Pere une class de base dont dérive Class1, Class2, Class3.
Pere est ami de Ami. Donc Ami à accès aux parties private et protected de Pere.
Mais Ami n'est pas ami de Class1, Class2, Class3....
C'est une étrangeté je trouve....
Quelqu'un sait-il pourquoi c'est ainsi ?
Des théories :
-> Il y a des cas dans le langage ou cela poserai des problèmes, je ne vois pas où.
-> C'est comme ça et c'est tout.
-> C'est pour faire comme dans le vraie vie.
Si vous pouvez m'éclairer. Merci.
Partager