Initialisierung


Begriffe

Es besteht ein grundlegender Unterschied zwischen der Deklaration einer Variable, der Initialisierung einer Variable und der Instanziierung einer Klasse.

Möglichkeiten der Initialisierung

public class Elefant extends Tier{
  Tier jerry;              //imlizite Initialisierung
  boolean b;               //imlizite Initialisierung
  Tier dimba = new Maus(); //Initialisierer
  int  alter = 7;          //Initialisierer
  boolean insekt;          //im Initialisierungsblock init.
  {                        //Initialisierungsblock 
    if (beine == 6)
       insekt = true;
    else
       insekt = false;
  }