Quelle est la différence entre le modèle de stratégie et le modèle de commandement ? Je suis également à la recherche d'exemples en Java.
Réponses
Trop de publicités?
BalusC
Points
498232
Des mots sont déjà donnés. Voici la différence dans le code concret.
public class ConcreteStrategy implements BaseStrategy {
@Override
public void execute(Object argument) {
// Work with passed-in argument.
}
}
public class ConcreteCommand implements BaseCommand {
private Object argument;
public ConcreteCommand(Object argument) {
this.argument = argument;
}
@Override
public void execute() {
// Work with own state.
}
}
Fakrudeen
Points
1725
asif malek
Points
31