dedlfix: Java Vererbung

Beitrag lesen

Hi!

Hallo ich lerne gerade Java und wollte etwas fragen. Wie schaut das mit der Vererbung in der Praxis aus? Sagen wir ich habe zwei Dateien Stift und Kugelschreiber. Dann schreibt man doch in Kugelschreiber extends Stift.

In der Praxis wirst du vermutlich nicht zwei solche Klassen haben, sondern ganz andere Dinge programmieren müssen.

Meine genaue Frage lautet, wo jetzt die main Methode reinkommt,

Weder noch. Wenn es solche Klassen geben sollte, dann vielleicht um in einem Grafikprogramm Zeichenwerkzeuge nachzubilden. Dann ist aber das Program an sich der Einsprungpunkt und nicht eines der Werkzeuge.

und wie das ausschauen soll, wenn ich ein neues Kugelschreiberobject erzeugen will. Also wie der inhalt der 2 Dateien ausschauen soll.

Neue Kugelschreiberobjekte werden anderswo instantiiert, eher in der Canvas-Klasse. Es ist zwar möglich, von der Klasse mit dem Einsprungpunkt im weiteren Verlauf mehrere Instanzen zu erzeugen (von denen aber main() nicht mehr verwendet wird), aber ob das sinnvoll ist, müsste man an einem realen Praxisprogramm klären.

Lo!