Je suis tombé sur l'encapsulation en apprenant Java. L'un des avantages de l'utilisation de Getters et Setters, d'après https://www.tutorialspoint.com/java/java_encapsulation.htm c'est :
" Les utilisateurs d'une classe ne savent pas comment la classe stocke ses données. Une classe peut changer le type de données d'un champ et les utilisateurs de la classe n'ont pas besoin de modifier leur code."
Mais je ne suis pas tout à fait sûr de ce que cela signifie. Est-ce que ça veut dire que :
private String name;
peut être changé en :
private int name; ?
Je serais reconnaissant si quelqu'un pouvait donner un exemple à ce sujet.