Hey Leute
Bin an einem kleinen Projekt in dem ich viele Klassen habe. Bin etwas neu in dem Gebiet Klassen, und ich weiß nicht, wie ich alle sauber unter bekomme.
Ich habe z.B. eine Klasse, die eine Nachricht in eine Datenbank schreibt. Die Methode die dafür zuständig ist, greift auf andere Klassen bzw. Methoden zu, die wiederum andere aufrufen.
Somit kommt es dazu, dass ich kreuz und quer mehrfach die selben Klassen öffne... also Objekte erstelle die ich eig. schon mal erstellt habe.
Gibt es eine saubere Lösung viele Klassen ineinander zu verschachteln, bzw. diese irgendwie global zur Verfügung zu stellen, damit ich sie nicht jedes mal doppelt und dreifach verwende?
Jedes mal Klassen-Objekte in Methoden zu übergeben, wäre etwas zu aufwendig und würde sich sehr falsch anfühlen.
Oder regelt man so etwas, indem man einfach besser seine Methoden auf die richtigen Klassen aufteilt?
Wie regelt ihr so was? Vielen Dank für die Antworten!
Bin an einem kleinen Projekt in dem ich viele Klassen habe. Bin etwas neu in dem Gebiet Klassen, und ich weiß nicht, wie ich alle sauber unter bekomme.
Ich habe z.B. eine Klasse, die eine Nachricht in eine Datenbank schreibt. Die Methode die dafür zuständig ist, greift auf andere Klassen bzw. Methoden zu, die wiederum andere aufrufen.
Somit kommt es dazu, dass ich kreuz und quer mehrfach die selben Klassen öffne... also Objekte erstelle die ich eig. schon mal erstellt habe.
Gibt es eine saubere Lösung viele Klassen ineinander zu verschachteln, bzw. diese irgendwie global zur Verfügung zu stellen, damit ich sie nicht jedes mal doppelt und dreifach verwende?
Jedes mal Klassen-Objekte in Methoden zu übergeben, wäre etwas zu aufwendig und würde sich sehr falsch anfühlen.
Oder regelt man so etwas, indem man einfach besser seine Methoden auf die richtigen Klassen aufteilt?
Wie regelt ihr so was? Vielen Dank für die Antworten!
Kommentar