Hallo Leute,
Habe eine Frage... wie kann ich eine statische Methode in eine abstrakte Klasse deklarieren? Geht das überhaupt??
Ich habe 3 Klassen. Type1, Type2, Type3.
Diese 3 Klassen MÜSSEN die Funktionen read(), write(), connect() implementieren. Die Implementierung ist für jeden Type verschieden. Daher habe ich diese Funktionen in eine abstrakte Klasse "Type" deklariert.
Die Methode connect() jedoch sollte aufrufbar sein auch ohne ein entsprechendes Objekt zu erzeugen.
Diese allerdings kann ich nicht als statische Methode deklarieren.
Kennt jemand ne Lösung?
Ist in diesem Fall auch ein bestimmtes Entwurfsmuster zu empfehlen. Wenn ja, welches??
Habe mit Entwurfsmustern wenig Erfahrung.
Gruß Tom
Habe eine Frage... wie kann ich eine statische Methode in eine abstrakte Klasse deklarieren? Geht das überhaupt??
Ich habe 3 Klassen. Type1, Type2, Type3.
Diese 3 Klassen MÜSSEN die Funktionen read(), write(), connect() implementieren. Die Implementierung ist für jeden Type verschieden. Daher habe ich diese Funktionen in eine abstrakte Klasse "Type" deklariert.
Die Methode connect() jedoch sollte aufrufbar sein auch ohne ein entsprechendes Objekt zu erzeugen.
Diese allerdings kann ich nicht als statische Methode deklarieren.
Kennt jemand ne Lösung?
Ist in diesem Fall auch ein bestimmtes Entwurfsmuster zu empfehlen. Wenn ja, welches??
Habe mit Entwurfsmustern wenig Erfahrung.
Gruß Tom