J'ai une programmation orientée objet avec cours c ++ ce semestre à l'université et nous apprenions les fonctions des amis.
Je les déteste instinctivement pour leur capacité à contourner la sécurité offerte par l'encapsulation et le masquage des données, j'ai lu quelques articles sur Internet et certaines personnes ont pensé que c'était une bonne idée avec des utilisations légitimes.
Que dirait un expert OOPs des fonctions d'ami en C ++? Dois-je simplement le parcourir ou devrais-je en savoir plus?