Alles anzeigenok das habe ich verstanden. das sieht man auch gut in bluej, wenn man ein objekt erstellt.
aber ich verstehe deinen letzten satz nicht ganz.
konstruktoren braucht man um objekte zu erstellen, oder irre ich mich da ?
also wenn man das erweitert, könnte man mittels des konstruktor neue objekte mit den parametern erstellen ?
ich hab das gefühl ich hab es eigentlich verstanden, aber komme mit den begriffen immer durcheinander.
und kann man die java api irgendwie downloaden ?
https://docs.oracle.com/javase/8/docs/api/
unser prof benutzt diese offline und das würde ich auch gerne so einrichten
Also bei Java hast du ja zum einen den Standard-Konstruktur (), der einfach nur das Objekt erstellt.
Dann kannst du dazu noch einen Konstruktor wie oben beschrieben verwenden, der dann Parameter annimmt und diese dann direkt setzen kann.
Das this. spricht das Attribut im Objekt an, ohne das this. würdest du den Parameter ansprechen, hier ein Screenshot von ner Aufgabe, die einer meiner Nachhilfeschüler machen durfte:
http://imgur.com/bkUrlcr
Durch die Farben sollte deutlich werden, was angesprochen wird
Zur API:
Lad dir das JDK mit Javadoc/Sourcecode runter und installiers über dein altes JDK, dann kannst du bei den Java-Klassen einfach den Source-Code anschauen.