Forum: Algorithmen, Datenstrukturen und Klassendesign
by Bjoerk,
11. Mär 2012
Mir schwant, mein Softwareprodukt ist mir über den Kopf gewachsen. :oops: :shock:
Die Struktur der einzelnen Programme ist so. Jetzt wollte ich aus A bis G Datenklassen machen (siehe unten).
Lies die Daten die der Benutzer eingegeben hat (Output = A)
Ergänze die Daten durch weitere umfangreiche Daten (Input A, Output B)
Mach daraus ein Statisches System (Input A+B, Output C)
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Bjoerk,
11. Mär 2012
Das ist mal Antwort, mit der ich was anfangen kann. Danke dafür.
Was mir heute nach aber nochmal klar geworden ist, daß es bei mir weniger ein Frage von prozedural vs. OO ist, sondern die ganzen Kopplungen. Aus einer procedure eine Methode zu machen ist m.E. noch lange nicht objektorientiert. Meine ganzen globalen Variablen waren ja auch prozedural schon schlechter Programmierstil. Ich hab...
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Bjoerk,
11. Mär 2012
Bernhard, dein Link konnte mir jetzt doch weiterhelfen. Bin beim Stöbern auf das gestoßen. Das passt.
Gruß
Thomas
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Bjoerk,
10. Mär 2012
Lemmy, das Ding ist aus den Neunzigern. Ursprünglich war alles prozedural. Dann sind mit der Zeit einige nicht visuelle Komponenten hinzugekommen, die alle die gleichen Daten brauchen.
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Bjoerk,
10. Mär 2012
:oops: Peinlich, wußte ich nicht. Hab nur gelegentlich mal class procedures und class functions benutzt: Thanx!
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Bjoerk,
10. Mär 2012
class var ? Seit wann gibt's die denn?
Himitsu, wenn ich zwei Klassen habe, die Daten austauschen, wo machst du die Variablen dann hin? Egal ??? Da muß es doch Prinzipien geben ?
Bernard, ich hab schon einige Klassen geschrieben und ich weiß auch was eine property ist, das ist hier nicht das Problem.