web-dev-qa-db-fra.com

getters

Est-ce une mauvaise idée d'utiliser des getters / setters et / ou des propriétés?

Une classe devrait-elle fournir des mutateurs publics pour tous ses domaines privés?

Le changement de nom d'une méthode peut-il préserver l'encapsulation?

Quel est l'utilitaire et l'avantage des getters & Setters surtout quand ils sont simplement utilisés pour lire et affecter des valeurs aux propriétés d'un objet?