CoboCards App FAQ & Wünsche Feedback
Sprache: Deutsch Sprache
Kostenlos registrieren  Login

Zu dieser Karteikarte gibt es einen kompletten Satz an Karteikarten. Kostenlos!

Alle Oberthemen / Informatik / Java / Java
111
Was sind Superkonstruktoren ?
Bei Objekterzeugung zunächst von oben nach unten ausgeführt
- notwendig, um alle Eigenschaften (auch die geerbten) zu initialisieren



Auch parametrisierte Konstruktoren rufen Standard-Konstruktor der Superklasse auf.

Wenn Superklasse keinen Standard-Konstruktor hat, muss expliziter Aufruf erfolgen

public class Obst {
     ....
           public Obst(Color farbe, boolean istReif) {
              
...
           }
}


public class Apfel extends Obst {
     //...
          public  Apfel(boolean hatWurm) {
               super(Color.green, true);
          }
}
Tags: Generalisierung und Vererbung, VL 07
Quelle:
Neuer Kommentar
Karteninfo:
Autor: P-H-I-L
Oberthema: Informatik
Thema: Java
Veröffentlicht: 13.04.2010

Abbrechen
E-Mail

Passwort

Login    

Passwort vergessen?
Deutsch  English