Nützliche Links vom Professor – 2 - 1

„Hallo, Amigo, bist du das wieder? Du bist so früh zurück. Anscheinend helfen dir meine Lektionen noch schneller voranzukommen, als du gedacht hast!“

„Äh, deine Lektionen? Und was ist damit, dass ich übe?“

„Okay, okay. Was hast du schon gelernt?“

„Nun, ich verstehe bereits, wie man Objekte erschafft und wie sie miteinander interagieren. Ich habe auch gelernt, wie man einzelne Methoden aufruft, und ich weiß ein bisschen was über Referenzvariablen und primitive Datentypen.“

„Gut gemacht. Aber trotzdem fliegst du zu schnell. Deshalb habe ich beschlossen, dir ein paar Lektionen zu geben, um das Fundament für die Zukunft zu legen. Um dich sozusagen in die Realität zurückzuholen. Du hast bereits einige der darin enthaltenen Informationen gehört. Und der Teil, den du noch nicht gehört hast, wird dir in den nächsten Levels nützlich sein. Also keine Sorge: Du bist bereit für sie. Wahrscheinlich.“

Erste Schritte mit Klassen: Eigene Klassen schreiben, Konstruktoren

„Du hast bereits einige Dinge über Klassen gelernt, und auch über das Erstellen von Objekten. Aber in dieser Lektion werden wir nicht nur wiederholen, was du gelernt hast. Wir geben dir etwas Neues. Zum Beispiel lernst du, wie du deine eigenen Klassen erstellst (das ist die Grundlage der Java-Programmierung), und was ein ‚Kontruktor‘ ist.“

Methoden, Methodenparameter, Interaktion und Überladung

„Also gut, Methoden. Ohne sie haben Objekte keine Ahnung, wie sie sich verhalten oder miteinander interagieren sollen. Aus dieser ausführlichen Lektion wirst du viele neue Erkenntnisse über Methoden und Methodenparameter gewinnen. Wir werden auch auf wichtige Themen wie Kapselung und Methodenüberladung eingehen. Wenn dir diese Themen immer noch nicht ganz klar sind, mach dir keine Sorgen. Wir kommen später auf sie zurück.“