Skip to Content

11 Benutzung innerer Klassen

Warum ist die Benutzung einer inneren Klasse nützlich?
Nennen Sie mindestens zwei Gründe.

Die Antwort finden Sie hinter der nächsten Frage (URL rechts unten klicken).

Niveau 2
Schwierigkeitsgrad mittel
Zeit 2 Minuten

 

Antwort zu Frage 10: Implementieren einer Listenerklasse

 Listener-Hierarchie

Möglichkeiten

  1. public class MeinMausListener extends MouseMotionListener
  2. public class MeinMausListener implements MouseMotionListener 
  3. public class MeinMausListener extends MouseListener 
  4. public class MeinMausListener implements MouseListener 
  5. public class MeinMausListener extends MouseAdapter 
  6. public class MeinMausListener implements MouseAdapter 
  7. public class MeinMausListener extends EventListener 
  8. public class MeinMausListener implements EventListener 

Lösung 5 hat den niedrigsten Implementierungsaufwand

Lösung 4 ist korrekt aber suboptimal. Man muss alle Methoden implementieren.

Comments

Aufwand O (log n)?

Müsste der Aufwand der binären Suche nicht O(log n) sein?

Gut beobachtet

Habe Musterantwort verbessert.



blog | by Dr. Radut