Elwin
Superklasse bezieht sich im Grunde auf eine High-Level-Klasse, die eine Art von Attribut und sogar Prozeduren übergibt. Dies wird normalerweise bis in die Hierarchie bis hin zu Unterklassen verfolgt. Meistens werden abstrakte Superklassen als Masterstrukturen bezeichnet und auch meistens werden keine Objekte dafür erstellt. Tangible Superklassen werden verwendet, um Objekte zu erzeugen.
Auf der anderen Seite ist eine Unterklasse diejenige, die verschiedene Arten von Spezifikationen und auch Verhaltensweisen erbt. Dies kann auch Methoden, Prozeduren und Variablen jeder anderen Klasse umfassen.
In der üblichen Sprache des täglichen Lebens bezieht sich Superklasse auf Menschen des weißen Kragens und Unterklasse bezieht sich auf Mittelschicht lebende Individuen.
Kirsten
Die Begriffe Super Class und Sub Class stammen von der OOPS-Eigenschaft namens INHERITANCE.
Wenn Sie den Code einer Klasse wiederverwenden möchten, sollte Ihre neue Klasse die Ältere "erweitern". Damit Sie den gesamten Code der Älteren Klasse in der neuen haben.
Die ältere Klasse wird als Parent/SuperClass bezeichnet.
Die neuere wird als Child/SubClass bezeichnet.
Beachten Sie, dass wir neuen Code hinzufügen können, der nicht der von der new oder SubClass geerbte Code ist.