[Java] Frage zu Objekten

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von Johnny990, 27. Februar 2007 .

Schlagworte:
  1. 27. Februar 2007
    Frage zu Objekten

    Servus zusammen!
    Hätt da mal ne frage! Ich komm einfach ned drauf......


    Es kommt bei mir immer ne NULLPOINTEREXCEPTION, warum???


    Folgendes Beipiel:

    Code:
    
    public class Wagen{
     public void call(){
     System.out.println( "Ich wurde aufgerufen" ); //Ausgangsklasse Wagen
     }
    }
    //-------------------------------------------------------------------------------
    
    public class Rad{
    
     Wagen wagen;
     // Hier wird ein Objekt von Wagen erzeugt
     public Rad( ){ //(Wagen wagen)-->wagen Objekt
     this.wagen = wagen;
     }
     public void doSomething(){
     wagen.call();
     }
    }
    //--------------------------------------------------------------------------------
    
    public class WagenRad
    { //jetzt soll die call methode von ursprünglich Wagen
     public static void main (String [] args)
     { //in der main ausgeführt werden
     Rad r = new Rad(); //-->Null Pointer Exception,aber warum?
    
     r.doSomething();
     }
    }
    
    

    Würde mich sehr freuen wenn mir wer helfen könnte! Danke schon mal


    MfG

    PS: müsst die drei klassen natürlich getrennt sehn! So ausgeführt gehts von vorneherein nicht!
     
  2. 27. Februar 2007
    AW: Frage zu Objekten

    Code:
    public Rad( ){ //(Wagen wagen)-->wagen Objekt
     this.wagen = wagen;
     }
    Die Variable wagen ist nirgends instanziiert, geschweige denn initialisiert... Denk mal das deswegen die Exception geschmissen wird (???).

    //Edit: Ich meine die Variable, die der Eigenschaft wagen des Objekts Rad zugewiesen werden soll

    BG MaxDev
     
  3. 27. Februar 2007
    AW: Frage zu Objekten

    Sollte so funktionieren...
     
  4. 27. Februar 2007
    AW: Frage zu Objekten

    wie instanzier ich die und wo! Das müsste doch aber auch so gehen!!!!

    hab das beispiel von folgender seite :

    http://www.java-forum.org/de/viewtopic.php?p=87333

    ganz unten!

    // Edit: @ stygmaster: Vielen Dank! haut hin!!!!
     
  5. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.