AP2-FIAEProgrammierkonzepteSchwierigkeit: Schwer
Welches Design Pattern definiert eine Familie von Algorithmen, kapselt jeden einzelnen und macht sie austauschbar, sodass der Algorithmus unabhängig vom Client variiert werden kann?
A
Strategy Pattern
B
Decorator Pattern
C
Observer Pattern
D
Template Method Pattern
Erklärung
Das Strategy Pattern (Strategiemuster) definiert eine Familie von Algorithmen, kapselt sie in separate Klassen und macht sie austauschbar. Der Client kann zur Laufzeit zwischen verschiedenen Strategien wechseln. Beispiel: Verschiedene Sortieralgorithmen oder Zahlungsmethoden.
Tipp zum Lernen
Bei einer Strategie wählt man aus mehreren Möglichkeiten die passende aus - genau wie bei diesem Pattern.
Design PatternStrategyVerhaltensmuster
Übe über 4.400 weitere IHK-Fragen
Die IT-Lernapp ist eine kostenlose Lernplattform für Fachinformatiker FIAE und FISI mit über 4.400 Prüfungsfragen, über 65 Kursen, 22 Prüfungssimulationen und 15 Simulatoren für SQL, Linux, Netzwerke und mehr.
Weitere Beispielfragen aus AP2-FIAE
- In einem UML-Zustandsdiagramm modellieren Sie das Verhalten eines Bestellvorgangs. Welches Element r
- Gegeben ist folgender Pseudocode: x = 10 y = 3 ergebnis = 0 SOLANGE x > 0 ergebnis = ergebnis
- Welcher JOIN-Typ gibt alle Datensätze aus der linken Tabelle zurück, auch wenn kein passender Eintra
- Wozu dienen Swimlanes in einem Aktivitätsdiagramm?
- Du willst zu einem Namen sofort die Telefonnummer finden – egal, wie viele Einträge gespeichert sind