Les constructeurs sont mauvais pour la santé - Commentaires
Mardi 6 mai 2008
Les constructeurs sont mauvais pour la santé
Difficile de se passer des constructeurs, mais en fait, difficile de ne pas être génés par eux. Comment ? Les constructeurs créent des objets, et sont nécessaires au fonctionnement du programme. Mais la création peut se faire de différentes manières : par exemple, pour créer un intervalle, on pourrait avoir un constructeur avec les deux bornes, ou bien un constructeur avec la borne inférieure et la taille, ou la borne supérieure et la taille. Cela fait 3 constructeurs différents, qui ne peuvent se différentier par leur signature (le nombre des arguments du constructeur).
Il semble qu'en Java, tel que m'en parlait David Avenante, la pratique consiste à faire une usine avec un nom explicite, qui fait appel au constructeur. Cela masque le new, mais permet de produire les objets avec des méthodes explicites.
Voyez les exemples de Jared pour mieux comprendre son point.
- Public constructors considered harmful
News proposée par : LA GLOBULE
Provenance de la news : Nexen
Dernière révision de la news : le 06/05/2008 à 21:12
Télécharger cette news au format PDF
Provenance de la news : Nexen
Dernière révision de la news : le 06/05/2008 à 21:12
Télécharger cette news au format PDFLes commentaires
Il n'y a aucun commentaire pour cette news.
Remonter 
