Rechercher : dans
Par :

Pattern pont vs pattern stratégie

Dernière réponse le 12 fév 2007 à 17:58:55 google_2007, le 10 fév 2007 à 17:52:05 
 Signaler ce message aux modérateurs

Bonjour tout le monde,

j'ai un problème de faire la différence entre le design pattern Pont et stratégie. ils sont trop similaire en conception.pour moi, les deux font la méme chose. quelqu'un de vous peut m'éclaier les differences entre ces deux pattern.

merci d'avance

Configuration: Windows XP
Firefox 2.0.0.1

Meilleures réponses pour « pattern pont vs pattern stratégie » dans :
Equipements réseau - Le pont (bridge) Voir Pont (bridge) Un pont est un dispositif matériel permettant de relier des réseaux travaillant avec le même protocole. Ainsi, contrairement au répéteur, qui travaille au niveau physique, le pont travaille également au niveau logique (au niveau de...
Les stratégies de sécurité sous Windows NT Voir Comprendre la notion de stratégie La stratégie de sécurité (en anglais security policy) correspond à l'ensemble des règles de sécurité que l'on désire mettre en place dans une organisation, ainsi que le niveau de celles-ci. Grâce au gestionnaire...
Qu'est ce qu'un pont wifi ? VoirQu'est-ce qu'un pont wifi ? Définition Principe de fonctionnement La couverture géographique Les matériels disponibles Pour aller plus loin Définition Le pont est un matériel d'interconnexion réseau intervenant en couche 2, la...

1

 alezan1, le 12 fév 2007 à 17:58:55
  • +1

Le pont est un pattern Strcucturel:
- Les patterns structuraux concernent la composition de classes et d'objet. Ils aident à composer des groupes d'objets en structures plus larges, comme par exemple des interfaces utilisateur complexes ou des données comptables.
- Pont: Sépare une abstraction de son implémentation de sorte que les deux puissent varier indépendamment.

Le stratégie est un pattern comportemental:
- Les patterns comportementaux caractérisent les façons dont les classes et les objets interagissent et se partage les responsabilités. Ils aident à définir la communicatation entre les objets du système et comment le flot d'information est contrôlé dans un programme complexe.
- Stratégie: Définit une famille d'algorithmes, encapsule chacun, et les rend interchangeables. La Stratégie permet à un algorithme de varier indépendamment des clients qui l'utilisent.

Donc dans un cas on parle de la manière dont les objets sont construits et organisé et dans l'autre la manière dont ils interagissent entre-eux. Ce sont 2 vues différentes pour décrire un même situation. Les pattern aident à la compréhention d'un même environnement sous des aspect s différent. Un pattern structurel montrera plutôt comment définir les classes et leurs éritages tandis que l'aspect comportemental la manière dont elles vont être iplémentées.

Répondre à alezan1