01.03.2010, 00:00 Uhr
Das Dependency Inversion Principle (DIP)
Eine Hilfsklasse stellt eine Methode zur Verfügung. Die übergeordnete Klasse ruft die Methode auf. Resultat: Die übergeordnete Klasse ist von der untergeordneten Klasse abhängig. So sollte es aber gerade nicht sein.Abhilfe schafft das Dependency Inversion Principle. Durch die Einführung expliziter Schnittstellen bleiben übergeordnete Klassen unabhängig.
Autor: Stefan Lieser (1465)
Jetzt 1 Monat kostenlos testen!
Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
- + Digitales Kundenkonto,
- + Zugriff auf das digitale Heft,
- + Zugang zum digitalen Heftarchiv,
- + Auf Wunsch: Weekly Newsletter,
- + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar