Beschreibe den Terminus “Overriding”
Eine Methode(Gleichen Namens) der Mutterklasse wird durch eine Methode der Kindklasse ersetzt. Meist mit der Annotation @Override.
Beschreibe den Terminus “Overloading”
Eine Methode(Gleichen Namens) wird mehrfach dargestellt, mit unterschiedlichen Parametern. Dies erlaubt es die Gleiche Methode mit unterschiedlichen Parametern oder Logik Blöcken abzubilden.
Welche Beziehung haben Statische Methoden / Eigenschaften
Klassenspezifische
Sie sind nicht an Objektinstanzen gebunden.
Liste die Regeln eines Konstruktors
Welche Konstuktoren Arten gibt es?
Default Constructor - Standard/Default Konstruktor - Vom System Erzeugt
Parameterized Constructor - Parameterisierter Konstruktor - Vom Nutzer Erzeugt
Was ist eine Inheritance/Vererbungs Beziehung
IS - A Beziehung
B extends A
Was ist eine Aggregation/Assoziative Beziehung
HAS - A Beziehung
A ref = new A();