Entwerfen einer Vererbungshierarchie
Aktualisiert: November 2007
Die Implementierung von Vererbungshierarchien ist einfacher als ihr Entwurf. Deshalb ist es riskant, mit der Codierung zu beginnen, bevor Ihre Anforderungen klar definiert sind. Das Korrigieren von Entwurfsfehlern in einer Klassenhierarchie nach der Implementierung erfordert möglicherweise Codeänderungen, die vorhandene Anwendungen deaktivieren. In diesem Abschnitt werden Entwurfsüberlegungen hinsichtlich der Vererbungshierarchie erläutert und Informationen bereitgestellt, die Ihnen helfen können, solche Fehler zu vermeiden.
In diesem Abschnitt
Überlegungen zum Klassenhierarchieentwurf für Erweiterungen
Beschreibt, wie Klassenhierarchien so entworfen werden, dass sie von anderen Entwicklern aktualisiert oder erweitert werden können.Überlegungen für die Auswahl von Zugriffsebenen für Methoden
Beschreibt die korrekte Verwendung der Zugriffsebenen innerhalb von Klassen.Basisklassen-Entwurfsänderung nach der Bereitstellung
Übersicht über wichtige Themen bei der Änderung von Klassenhierarchien.
Verwandte Abschnitte
Verwendungsmöglichkeiten für Schnittstellen
Erläutert Verwendungsmöglichkeiten für Schnittstellen anstelle einer Vererbungshierarchie.Schnittstellen in Visual Basic
Beschreibt, wie Schnittstellen entworfen und implementiert werden.