> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
> Par contre, une question me taraude: pourquoi est-ce si > mauvais d'acc�der � des champs d�clar�s public ? A priori c'est plus rapide que > de passer par une m�thode qui la renvoie, non ? C'est negligeable. > Quel est l'int�r�t de cette m�thode ? Encapsulation (qui te permet de faire evoluer ta classe par la suite). Par exemple, imagine qu'un jour, tu veuilles ajouter des listeners qui seront prevenus a chaque fois que quelqu'un accede a ton connection pool. Si les clients de ta classe passent tous pas un getConnectionPool(), c'est facile pour toi d'ajouter cette fonctionnalite, et impossible s'ils accedent a la variable directement. Je te suggere aussi d'implementer une factory au lieu d'un getter, ainsi ce sera facile de creer un autre type de connections que ce que tu utilises pour le moment. -- Cedric
