Forum: Object-Pascal / Delphi-Language
by Luckie,
9. Mai 2011
Ok, ich denke, ich werde Records weiterhin als Datencontainer nutzen und nur wenn ich Daten haben, wo es sinnvoll ist (zum Beispiel beim konvertieren in andere Datentypen) Records benutzen. Ansonsten werde ich wohl wie früher Objekte Benutzen.
Forum: Object-Pascal / Delphi-Language
by Luckie,
8. Mai 2011
also jetzt wird es aber kompliziert. :gruebel:
Forum: Object-Pascal / Delphi-Language
by Luckie,
6. Mai 2011
Das hat aber nichts mit meiner Frage zu tun. Record als Datentyp usw. ist klar, aber warum ein Record mit Methoden, welches sich dann verhält wie ein Objekt. Das war mein Problem.
Forum: Object-Pascal / Delphi-Language
by Luckie,
6. Mai 2011
Darüber bin ich auch gestolpert. Na ja, ich wollte den Unterschied wissen, also eine Gegenüberstellung. Dazu gehören natürlich auch Vorteile von Objekten gegenüber Records.
Forum: Object-Pascal / Delphi-Language
by Luckie,
6. Mai 2011
Das ist keine negative Haltung. Ich habe nur das Stilmittel der Provokation in der Diskussion eingebracht. ;)
Aber bisher wurden nur Vorteile von Records genannt. Wobei ich den Beitrag von himitsu nicht so ganz verstanden habe.
Forum: Object-Pascal / Delphi-Language
by Luckie,
6. Mai 2011
Ok. Dann lasst uns Objekte in die Tonne treten und wir nehmen ab jetzt nur noch Records -- oder wie darf ich das verstehen?
Forum: Object-Pascal / Delphi-Language
by Luckie,
6. Mai 2011
In den neueren Delphi Versionen kann man auch Records mit Methoden und Felder versehen. Was hat das für Vorteile gegenüber Objekten? Warum benutzt man dann nicht gleich Objekte? Wo ist der Unterschied? Ich frage das, weil ich gerade hier im Forum wieder Code gesehen habe, wo Records mit Methoden benutzt werden und ich habe mich gefragt, warum das gemacht wird.