Hallo liebes Forum,
ich bin gerade dabei Java zu lernen und befinde mich bei der Vererbung von Klassen.
Ich möchte meine eigene Datenbank-Klasse schreiben und dessen Methoden(insert,update,execute) der Klasse auf andere vererben. Die DB - Klasse soll in jeder anderen Klasse verfügbar sein.
Das läuft natürlich mit "extends db". Was mache ich aber, wenn ich schon von einer anderen Klasse erbe? Ein zweites mal "extends db" geht ja leider nicht. Da es in JAVA keine Mehrfachvererbung gibt bin jetzt an meiner persönlichen Grenze und würde gerne erfahren, wie ich das am elegantesten umsetze. Geht das vielleicht mit einem Interface oder so ähnlich? Aber ein Interface behinhaltet/kann ja keine eigene Logik..!?
Kann mir jemand helfen?
Viele Dank und Grüße
fetcher
ich bin gerade dabei Java zu lernen und befinde mich bei der Vererbung von Klassen.
Ich möchte meine eigene Datenbank-Klasse schreiben und dessen Methoden(insert,update,execute) der Klasse auf andere vererben. Die DB - Klasse soll in jeder anderen Klasse verfügbar sein.
Das läuft natürlich mit "extends db". Was mache ich aber, wenn ich schon von einer anderen Klasse erbe? Ein zweites mal "extends db" geht ja leider nicht. Da es in JAVA keine Mehrfachvererbung gibt bin jetzt an meiner persönlichen Grenze und würde gerne erfahren, wie ich das am elegantesten umsetze. Geht das vielleicht mit einem Interface oder so ähnlich? Aber ein Interface behinhaltet/kann ja keine eigene Logik..!?
Kann mir jemand helfen?
Viele Dank und Grüße
fetcher