Forum: Sonstige Fragen zu Delphi
by stahli,
16. Okt 2013
Du meinst also etwas wie: "Warum Datenverwaltung in Klassen?"
Das muss nicht unbedingt sein. Es kann Vorteile bringen, um den Quelltext übersichtlich zu strukturieren.
Man kann eben die Daten gut kapseln und über Objektzuweisungen flexibel damit arbeiten.
Die Objekte "leben" so lange bis sie wieder zerstört werden. Man kann auf sie mehrfach zugreifen oder sie z.B. in Listen leicht...
Forum: Sonstige Fragen zu Delphi
by stahli,
16. Okt 2013
Vielleicht etwas Laien-näher (fällt mir leichter ;-)):
Mit Records kannst Du Daten verwalten und per Programmcode auf diese zugreifen. Hast Du Personendaten mit Geburtsdatum und willst das Alter berechnen musst Du dafür irgendeine (externe) Funktion aufrufen.
Mit Klassen kannst Du Daten und dazugehörigen Code an einer Stelle definieren. Du kannst dann direkt Person.Alter verwenden oder...