MichaelB: Klasse final dann auch automatisch die Methoden final ?

Beitrag lesen

Hallo,

also ich bin kein Java-Programmierer, sondern mache das eher als Hobby. Aber, wie ich das verstanden habe, ist es schon so, dass eine final-class, die ja nicht weiter erweitert werden kann, auch ihre Methoden entsprechend schützt. Was Du aber willst, passiert, glaube ich, nicht.

geht nicht. Damit kann auch niemand die Methode MeinApplet.paint überschreiben.
Aber das Applet selbst überschreibt ja die Methode Component.paint und erbt alle anderen Methoden von Container, Component, Object. Sobald Du also mit add(Component) z. B. einen Button auf das Applet legst, hast Du wieder deine "dynamischen Methodenaufrufe".

Das würde ja nicht stören weil das ja "eine Ebene tiefer" ist.
Trotzdem würde mich mal interessieren ob der Compiler das so behandelt wie ich mir das denke.
Naja ok. Die Frage ist auch recht speziell. Gebe ich zu.

Gruss
   MichaelB