16.11. ÜBUNg

Spielen Sie Compiler (für Fortgeschrittene)

Ihr Job ist es, Compiler zu spielen und festzustellen, welche dieser Anweisungen sich kompilieren lassen würden. Ein Teil des Codes wurde allerdings in diesem Kapitel nicht besprochen, daher müssen Sie die Antworten basierend auf dem hier

Gelernten herausfinden, indem Sie die Regeln auf die neuen Situationen anwenden. In manchen Fällen müssen Sie vielleicht raten, aber das ist genau der Sinn der Sache: dass Sie sich anhand dessen, was Sie schon wissen, eine sinnvolle Antwort überlegen.

(Anmerkung: Nehmen Sie an, dieser Code stünde innerhalb einer zulässigen Klasse und Methode.)

Kompilierbar?

  • ArrayList<Hund> hunde1 = new ArrayList<Haustier>();

  • ArrayList<Haustier> haustiere1 = new ArrayList<Hund>(); ...

Get Java™ von Kopf bis Fuß now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.