Vererbung und Zusammensetzung in C#

WBOY
Freigeben: 2023-09-08 16:21:04
nach vorne
1352 Leute haben es durchsucht

C# 中的继承与组合

Vererbung

Mit Vererbung können Sie angeben, dass eine neue Klasse Mitglieder einer vorhandenen Klasse erben soll. Diese vorhandene Klasse wird Basisklasse und die neue Klasse abgeleitete Klasse genannt. Durch Vererbung wird die IS-A-Beziehung implementiert. Zum Beispiel ist ein Säugetier ein Tier, ein Hund ist ein Säugetier, also ist ein Hund ein Tier und so weiter.

Zum Beispiel hat die Basisklasse Shape abgeleitete Klassen wie Kreis, Quadrat, Rechteck usw.

Komposition

Wenn bei der Komposition das übergeordnete Objekt gelöscht wird, verliert auch das untergeordnete Objekt seinen Status. Kombinationen sind eine besondere Art der Aggregation und ergeben Teilbeziehungen.

Zum Beispiel hat ein Auto einen Motor. Wenn das Auto zerstört wird, wird auch der Motor zerstört.

Beispiel

public class Engine {
   . . .
}
public class Car {
   Engine eng = new Engine();
   .......
}
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonVererbung und Zusammensetzung in C#. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage