Hallo,
ich bin neu hier im Forum und habe eine Frage zu Klassen, die andere Klassen verwenden.
Ich sollte eine Aufgabe lösen, in der eine Liste über Autos auf einem Schrottplatz geführt wird.
Jedes neue Auto bekommt eine Nummer.
Die Methode sucheAuto soll dann anhand des übergebenen Strings feststellen, ob sich das Auto auf der Liste befindet.
Die Aufgabe ist bereits gelöst (aus der Lösung abgetippt und nur halb verstanden).
Meine Frage lautet, wie der Befehl in Zeile 9 bezeichnet wird und wann so etwas üblich ist. Ich verstehe das als so eine Art Referenz auf die Klasse Auto, da ich mit dem "a" auf Variablen der Klasse Auto zugreifen kann.
PS.: Ich habe meinen Code als PNG Datei angehängt, da ich mit dem Highlighling noch nicht vertraut bin. Ich bitte um Verzeihung, fals dies unerwünscht sein sollte.
Edit.: Die methode sucheAuto bekommt natürlich "nummer" und nicht "name" übergeben!
ich bin neu hier im Forum und habe eine Frage zu Klassen, die andere Klassen verwenden.
Ich sollte eine Aufgabe lösen, in der eine Liste über Autos auf einem Schrottplatz geführt wird.
Jedes neue Auto bekommt eine Nummer.
Die Methode sucheAuto soll dann anhand des übergebenen Strings feststellen, ob sich das Auto auf der Liste befindet.
Die Aufgabe ist bereits gelöst (aus der Lösung abgetippt und nur halb verstanden).
Meine Frage lautet, wie der Befehl in Zeile 9 bezeichnet wird und wann so etwas üblich ist. Ich verstehe das als so eine Art Referenz auf die Klasse Auto, da ich mit dem "a" auf Variablen der Klasse Auto zugreifen kann.
PS.: Ich habe meinen Code als PNG Datei angehängt, da ich mit dem Highlighling noch nicht vertraut bin. Ich bitte um Verzeihung, fals dies unerwünscht sein sollte.
Edit.: Die methode sucheAuto bekommt natürlich "nummer" und nicht "name" übergeben!
Anhänge
Zuletzt bearbeitet: