Comment utiliser la fa & # 231 motif-ade en java

La InetAddress classe est un exemple d'un modèle de conception couramment utilisée dans Java appelé le Fa # modèle 231-ade. Dans ce modèle, vous utilisez une seule classe pour masquer les détails d'un objet complexe ou un ensemble de classes connexes.

La InetAddress classe combine la représentation d'une adresse IP avec une variété de tâches qui sont généralement associés à des adresses IP, comme l'utilisation de DNS pour obtenir l'adresse IP basée sur un nom d'hôte. (Un exemple encore meilleur de la Loi N ° 231-ade motif est le URL classe, ce qui fournit une seule classe pour accéder aux fonctions complexes d'URL.)

Le motif de la Loi N ° 231-ade est couramment utilisé dans la programmation Java, en particulier dans les systèmes qui doivent intégrer l'accès aux systèmes existants compliquées. Supposons que vous avez un système de commande de manipulation entièrement intégrée en place, et que vous voulez fournir un moyen pour les utilisateurs de Web pour commander directement à partir de votre entreprise via ce système.

Malheureusement, le système actuel est trop compliqué pour vos clients d'utiliser directement. Il est conçu pour être utilisé par le personnel de vente qualifié et donne accès à de nombreuses fonctionnalités de vente que vos clients ne doivent et ne doivent pas être exposés.

Une façon de faire cela est de créer une façade pour le système de commande. Cette façade comprend une interface qui fournit seulement les classes et les méthodes nécessaires pour mettre en œuvre votre système de commande en ligne, en se cachant autant de la complexité du système de commande réel que possible.


» » » » Comment utiliser la fa & # 231 motif-ade en java