La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

1 Pattern Bridge Par Jean-Marc Boulerice 2559396 Seg3510.

Présentations similaires


Présentation au sujet: "1 Pattern Bridge Par Jean-Marc Boulerice 2559396 Seg3510."— Transcription de la présentation:

1 1 Pattern Bridge Par Jean-Marc Boulerice Seg3510

2 2 Definition Decouple an abstraction from its implementation so that the two can vary independently.

3 3 Diagrame Uml

4 4 Abstraction Visible par les clients Envoie les requêtes du client vers limplementator Fournis les fonction de haut niveau

5 5 RefineAbstraction Implémente les différentes abstraction

6 6 Implementor Interface entre plusieurs implémentation Ne dois pas corresponde a linterface Abstraction, peu être très différent. Offre les opérations de bas niveau

7 7 ConcreteImplementor Implémentation de linterface Implementor Défini des implémentation concret

8 8 Point fort Découple labstraction de limplémentation Réduis le nombre de sous classe Rend le code plus claire Labstraction et limplémentation peuvent vraiment varier

9 9 Point faible Petite baisse de performance causer par la délégation de labstraction a limplémentation

10 10 Mon exemple du pattern Bridge RepasDealRepas MediumDealPasDealQuardLivreBurguerPouletBurger DemiLivreBurger

11 11 Reference atternBridge.aspx cs303web/notes/13 html/se516/bridge.htm c568/notes/bridge.doc

12 12 Reference(2) ign/bridge.asp?df=100&forumid=182 0&exp=0&select= ained/download/ch09.pdf otes-GoFBridge.html


Télécharger ppt "1 Pattern Bridge Par Jean-Marc Boulerice 2559396 Seg3510."

Présentations similaires


Annonces Google