Hi,
ich bin gerade dabei eine Software zu entwerfen, bin aber mit meiner Architektur überhaupt noch nicht zufrieden.
Ein Problem ist folgendes:
Ich habe für die Datenbankanbindung eine eigene Klasse namens DBConn. Von dieser Klasse erzeuge ich in meiner Hauptklasse eine
und greife dann später aus allen Klassen in der Art
zu.
Das funktioniert zwar logischerweise, aber es ist absolut idiotisch, zumal es die Unterklassen nicht wiederverwendbar macht, da diese ja den Instanznamen der Main hart codiert haben.
Wie stellt man das richtig an?
Vielen Dank für eure Mühe!
MfG
mischer
ich bin gerade dabei eine Software zu entwerfen, bin aber mit meiner Architektur überhaupt noch nicht zufrieden.
Ein Problem ist folgendes:
Ich habe für die Datenbankanbindung eine eigene Klasse namens DBConn. Von dieser Klasse erzeuge ich in meiner Hauptklasse eine
Code:
public static DBConn db = new DBConn();
Code:
<Instanz der Hauptklasse>.db.machwas();
Das funktioniert zwar logischerweise, aber es ist absolut idiotisch, zumal es die Unterklassen nicht wiederverwendbar macht, da diese ja den Instanznamen der Main hart codiert haben.
Wie stellt man das richtig an?
Vielen Dank für eure Mühe!
MfG
mischer