Generalisierung: Unterschied zwischen den Versionen

Aus wiki.kgl-ratingen.de
Wechseln zu: Navigation, Suche
(Beispiel)
(Allgemeines)
Zeile 1: Zeile 1:
  
 
== Allgemeines ==
 
== Allgemeines ==
In der Generalisierung werden Oberklassen eines Themenbereiches erstellt, welche die generellen Attribute und Methoden der notwendigen Klassen angeben. Diese Attribute und Methoden werden den Unterklassen ([[Spezialisierung]]) vererbt.
+
In der '''Generalisierung''' werden Oberklassen eines Themenbereiches erstellt, welche die generellen Attribute und Methoden der notwendigen Klassen angeben. Diese Attribute und Methoden werden den Unterklassen ([[Spezialisierung]]) vererbt.
 
+
  
 
== Beispiel ==
 
== Beispiel ==
 
Wir also aus dem Themenbereich '''Fahrzeug''' eine Oberklasse und eine Unterklasse erstellt, so steht in der Oberklasse beispielsweise die Klasse '''Auto'''. Alle Attribute und Methoden welche in dieser Klasse angegeben werden, werden automatisch der Unterklasse vererbt und müssen dort nicht mehr angegeben werden. In der Unterklasse werden dann Klassen erstellt, welche hier zum Beispiel ganz spezielle Autos angeben, welche auch noch zusätzlich zu den Attributen und Methoden der Oberklasse neue und vor allem eigene Attribute und Methoden besitzen... Siehe hierzu [[Spezialisierung]]!
 
Wir also aus dem Themenbereich '''Fahrzeug''' eine Oberklasse und eine Unterklasse erstellt, so steht in der Oberklasse beispielsweise die Klasse '''Auto'''. Alle Attribute und Methoden welche in dieser Klasse angegeben werden, werden automatisch der Unterklasse vererbt und müssen dort nicht mehr angegeben werden. In der Unterklasse werden dann Klassen erstellt, welche hier zum Beispiel ganz spezielle Autos angeben, welche auch noch zusätzlich zu den Attributen und Methoden der Oberklasse neue und vor allem eigene Attribute und Methoden besitzen... Siehe hierzu [[Spezialisierung]]!

Version vom 7. Juni 2016, 17:23 Uhr

Allgemeines

In der Generalisierung werden Oberklassen eines Themenbereiches erstellt, welche die generellen Attribute und Methoden der notwendigen Klassen angeben. Diese Attribute und Methoden werden den Unterklassen (Spezialisierung) vererbt.

Beispiel

Wir also aus dem Themenbereich Fahrzeug eine Oberklasse und eine Unterklasse erstellt, so steht in der Oberklasse beispielsweise die Klasse Auto. Alle Attribute und Methoden welche in dieser Klasse angegeben werden, werden automatisch der Unterklasse vererbt und müssen dort nicht mehr angegeben werden. In der Unterklasse werden dann Klassen erstellt, welche hier zum Beispiel ganz spezielle Autos angeben, welche auch noch zusätzlich zu den Attributen und Methoden der Oberklasse neue und vor allem eigene Attribute und Methoden besitzen... Siehe hierzu Spezialisierung!