Unterklasse
Unterklasse ist der in der deutschen Fachsprache gebräuchliche Begriff für subclass in der objektorientierten Programmierung. Eine Unterklasse ist eine Klasse, die von einer anderen Klasse, der Oberklasse, abgeleitet wird. Durch Vererbung erbt sie Felder und Methoden der Oberklasse und kann neue Mitglieder hinzufügen oder geerbte Methoden überschreiben, um ihr Verhalten zu spezialisieren. Die Beziehung wird oft als 'is-a'-Beziehung beschrieben: Jede Instanz der Unterklasse ist zugleich eine Instanz der Oberklasse.
Die Implementierung einer Unterklasse variiert je nach Programmiersprache. Typisch unterstützen Sprachen einzelne Vererbung oder Mehrfachvererbung; abstrakte
Eine Unterklasse kann geerbte Funktionen überschreiben, neue Funktionen hinzufügen oder die Sichtbarkeit geerbter Mitglieder ändern, um
Im gesellschaftlichen Sprachgebrauch kann Unterklasse auch eine soziale Unter- oder Marginalisierung bezeichnen, also eine benachteiligte Gruppe
Der Begriff Unterklasse steht damit je nach Fachgebiet für verschiedene Konzepte. Im deutschsprachigen Programmierjargon wird er