Entwurfsmuster · Junior · Frage 22 von 75
Was ist das Template-Method-Muster?
- 1Eine Methode, die HTML-Markup aus einem String-Template erzeugt
- 2Ein Basisalgorithmus, dessen Schritte Unterklassen überschreiben
- 3Eine Methode, die ohne Änderungen zwischen Projekten kopiert wird
Antwort zeigen
Richtige Antwort: Ein Basisalgorithmus, dessen Schritte Unterklassen überschreiben
Erklärung
Zum Beispiel definiert eine Basisklasse DataExporter export(): laden → umwandeln → speichern, und Unterklassen implementieren transform() für CSV und JSON. Im funktionalen Stil erreicht man dasselbe durch Übergabe von Schritt-Funktionen.