Commande (patron de conception)
Patron de conception
En génie logiciel, commande est un patron de conception (design pattern) de type comportemental qui encapsule la notion d'invocation. Il permet de séparer complètement le code initiateur de l'action, du code de l'action elle-même.
Nº Q386776 ★
Commune · Savoirs
Commande (patron de conception)
Patron de conception
En génie logiciel, commande est un patron de conception (design pattern) de type comportemental qui encapsule la notion d'invocation. Il permet de séparer complètement le code initiateur de l'action, du code de l'action elle-même.
Dernier prix
—
Prix plancher
—
Médiane 7 j
—
Ventes 30 j
0
Fourchette 30 j
—
En circulation
0
Cours
médiane
min – max
ventes
Aucune vente sur la période
Voir le tableau
| Date | médiane | Min | Max | ventes |
|---|
Historique des ventes
- Dernière vente
- —
- Moyenne 30 j
- —
- Plus bas 30 j
- —
- Plus haut 30 j
- —
- Ventes 7 j
- 0
- Ventes 30 j
- 0
Aucune vente pour l'instant.
Ventes anonymes : ni acheteur ni vendeur. Les chiffres ne comptent que les ventes entre joueurs.
Sur Wikipédia
En génie logiciel, commande est un patron de conception (design pattern) de type comportemental qui encapsule la notion d'invocation. Il permet de séparer complètement le code initiateur de l'action, du code de l'action elle-même. Ce patron de conception est souvent utilisé dans les interfaces graphiques où, par exemple, un élément de menu peut être connecté à différentes Commandes de façon que l'objet d'élément de menu n'ait pas besoin de connaître les détails de l'action effectuée par la commande. À utiliser lorsqu'il y a prolifération de méthodes similaires, et que le code de l'interface devient difficile à maintenir. Symptômes : Les objets possèdent trop de méthodes publiques à l'usage d'autres objets. L'interface est inexploitable et on la modifie tout le temps. Les noms des méthodes deviennent de longues périphrases. Un objet commande sert à communiquer une action à effectuer, ainsi que les arguments requis. L'objet est envoyé à une seule méthode dans une classe, qui traite les commandes du type requis. L'objet est libre d'implémenter le traitement de la commande par un switch, ou un appel à d'autres méthodes (notamment des méthodes surchargées dans les sous-classes). Cela permet d'apporter des modifications aux commandes définies simplement dans la définition de la commande, et non dans chaque classe qui utilise la commande.
Texte : Wikipédia, CC BY-SA 4.0. ·
Cartes voisines
Décorateur (patron de conception)
Patron de conception en développement orienté objet
Nº Q23839 ★★
Stratégie (patron de conception)
Nº Q775349 ★★
Observateur (patron de conception)
Patron de conception
Nº Q818562 ★★
Visiteur (patron de conception)
Patron de conception
Nº Q830719 ★★
Circuit breaker design pattern
Behavioral design pattern in software development
Nº Q5121595 ★
Injection de dépendances
Nº Q635336 ★★★