AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Delphi 9 - Eure Erwartungen

Ein Thema von sakura · begonnen am 28. Jun 2004 · letzter Beitrag vom 25. Mai 2005
 
Robert_G
(Gast)

n/a Beiträge
 
#11

Re: Delphi 9 - Eure Erwartungen

  Alt 22. Sep 2004, 19:41
Zitat von Hansa:
Zitat von Oxmyx:
...Zu überladenen Operatoren muss ich wohl nichts sagen, deren Sinn erklärt sich von selbst.
Jetzt mal langsam. 8) Erkläre mal meiner Oma, daß sich der Begriff "überladener Operator" von selbst erklärt. Solche Antworten deuten meist darauf hin, daß der Sachverhalt doch nicht so klar ist, wie behauptet.

Aber bitte, da du ja genau weißt, was das ist : erkläre das jetzt mal bitte so, daß es ein Newbie versteht. Und wenn du schon dabei bist : meine Frage lautete u.a. :

Zitat von Hansa:
Wo liegt darin ein unschlagbarer Vorteil ?
Omi
Einfaches Beispiel:
Nehmen wir an du hast deine DB schön in Klassen verpackt. Wobei die Klassen einfach ein bestimmtes Interface implementieren (zum aktualisieren, speichern, finden von Parent/Child record, was auch immer).
Du könntest jetzt alle deine Objekte in eine Collection dieses Interfaces schmeißen.
Um jetzt zum Bleistift Werte zu vergleichen, überlädst du einfach "==" bzw. Object.Equals (ist eigentlich das gleiche).
Ohne überladenenen Operator wäre der Code verdammt pfui!
Mit Überladung brauchst du nur die Objekte vergleichen und es wird der DB-Wert verglichen, anstatt der Referenz.

@Sakura
Oxmyx hat da ein paar Punkte ausgekramt, die mich auch gestört haben. Und auch wenn du Borland etwas "in Schutz" nehmen willst, kannst du das nicht kurz und klein reden.

Meine Erwartung für ein modernes Delphi32 wären neben Operatorüberladung, Generics (oh mann, ich liebe generics, aber der Release des VS05 zieht sich noch ewig hin ) vor allem ein Compiler, der den Code nicht nur stupide von oben nach unten abarbeitet. Ich hasse forward declarations wie die Pest. (Hässlicher deklariert man wohl in keiner Sprache komplexe Klassen).

p.s.: Natürlich wären statische Felder/Methoden sehr nett. (wie bekommt man sonst ein singleton hin? )

[Edit]
das könnte man falsch verstehen
Oxmyx hat da ein paar Punkte ausgekramt, die mich auch gestört haben.

Ich meinte nicht, dass Oxmyx' Post mich gestört hat. [/edit]
 
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:04 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz