BlueJ Queue Frage für Klausur

Informatik

Neues Mitglied
Hallo, ich habe eine Frage zu dieser Programmierung im Anhang.
Kann mir jemand erklären, warum in der markierten Zeile der Schüler zu einem aktuellen Schüler umgewandelt wird?
Vg
568572E6-7C0E-4DCB-B48F-F3D50128F183.jpeg568572E6-7C0E-4DCB-B48F-F3D50128F183.jpeg
 
Kann mir jemand erklären, warum in der markierten Zeile der Schüler zu einem aktuellen Schüler umgewandelt wird?
Die Sichtweise ist aus meiner Sicht falsch (oder zumindest grenzwertig). Es wird nichts mit dem Schüler gemacht und daher der Schüler auch nicht "umgewandelt". Es wird eine neue lokale Variable aktuellerSchueler deklariert und diese Variable wird dann direkt initialisiert.
 
Hallo, ich habe eine Frage zu dieser Programmierung im Anhang.
Kann mir jemand erklären, warum in der markierten Zeile der Schüler zu einem aktuellen Schüler umgewandelt wird?
displizinierteSchueler ist im vorliegenden Code eine Queue Objekte vom Typ Schueler beinhaltet.
Schueler aktuellerSchueler = displizinierteSchueler.front() weist der Variable lediglich den Schueler zu der am Anfang der Queue steht.
Hier wird nichts umgewandelt, es wird lediglich zugewiesen.
 

Neue Themen


Zurück
Oben