utilisation de la propriété vs getters / setters dans les classes business

Lorsque vous traitez avec les affaires classes, comme le typique des Clients et des Employés des classes, est-il préférable d'utiliser les accesseurs et mutateurs seul ou utiliser les propriétés?

Je suis la traduction de Delphi (pour l'auto-apprentissage) certains OO exemples de java livres, dans ces exemples, il est toujours GetName() et SetName(), les propriétés ne sont pas utilisés.

Maintenant, je peux voir que si je créer un composant avec des propriétés publiées j'ai une très bonne raison à l'aide des propriétés, mais dans des classes normales, l'approche qui est mieux? Le code est Plus Lisible avec des getters et les setters (qui mettent l'accent sur le fait que nous sommes de la lecture/écriture d'un bien) ou avec des propriétés (qui, à première vue, peut être confondu avec sans paramètre méthodes)?

source d'informationauteur LaBracca | 2010-10-18