O'Reilly logo

C# 3.0 Entwurfsmuster by Judith Bishop

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Schablonenmethode-Muster

Rolle

Das Schablonenmethode-Muster (Template) ermöglicht Algorithmen, bestimmte Schritte von Subklassen umsetzen zu lassen. Die Struktur des Algorithmus ändert sich nicht, aber kleine, wohldefinierte Teile von ihm werden an anderer Stelle ausgeführt.

Illustration

Schauen Sie sich nochmals die Sortier-Algorithmen beim Strategie-Muster an. Jeder von ihnen hat eine bestimmte Struktur, die von der Art der zu sortierenden Elemente unabhängig ist – außer bei einer Operation. An einer Stelle muss der Algorithmus zwei Elemente vergleichen. Der Vergleich hängt vom Typ der Elemente selbst ab. So kann das Vergleichen zweier Integerwerte mit einem einfachen i>j vorgenommen werden, aber wenn es sich bei den Elementen zum Beispiel um ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required