AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 02:32

Parameter dieser Suchanfrage:

Suche in Thema: Konstanten im Interface
Suche alle Beiträge, die von "Der schöne Günther" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 5 von insges. 5 Treffern
Suche benötigte 0.005s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    AW: Konstanten im Interface

      Delphi
      by Der schöne Günther, 6. Jan 2014
    Für mich als Mensch ist es eine Konstante, da ich am Objekt den Wert nicht ändern kann: Über die gesamte Lebenszeit des Objekts hinweg ist der Wert zwingend konstant.
  • Forum: Object-Pascal / Delphi-Language

    AW: Konstanten im Interface

      Delphi
      by Der schöne Günther, 6. Jan 2014
    Zumindest in C++ müssen sie nicht von Anfang an einen Wert haben. Beispiel:

    Interface:
    class TMyClass {
    public:
    const int someIntConst;

    TMyClass(const int someParam);
    TMyClass(void);
  • Forum: Object-Pascal / Delphi-Language

    AW: Konstanten im Interface

      Delphi
      by Der schöne Günther, 6. Jan 2014
    Also in Java sehe ich das relativ häufig. Immer wieder spaßig wenn zwei implementierte Interfaces auch noch jeweils eine Konstante mit dem selben Namen haben :-)


    Konstanten habe ich Delphi sowieso noch nicht so ganz verstanden. Ich vermisse bsp. immer noch ein bisschen, die Konstanten eines Objekts erst im Konstruktor setzen zu können. In C++ geht das ja über den Element-Initialisierer...
  • Forum: Object-Pascal / Delphi-Language

    AW: Konstanten im Interface

      Delphi
      by Der schöne Günther, 6. Jan 2014
    Natürlich habe ich selbst probiert und gesucht.

    Properties helfen einem für Default-Parameter nicht weiter.

    Das mit "private" und Interface-Vererbung verstehe ich nicht. Hast du ein Beispiel?


    Thom, das Interface von der Klasse abhängig zu machen ist keine gute Idee. Aber: Deine TSomeBaseClass macht doch noch einmal deutlich, dass die Parameterbelegung eine Implementierungseigenschaft...
  • Forum: Object-Pascal / Delphi-Language

    Konstanten im Interface

      Delphi
      by Der schöne Günther, 6. Jan 2014
    In Delphi können Interfaces keine Konstanten haben, oder?

    Ja, es sind in der Regel Implementations-Details die dort nicht hineingehören. Ich ziehe Standard-Belegungen für Parameter immer gerne in Konstanten raus:

    TSomeClass = class
    private const
    Param_someProc_someParam = 12;
    public
    procedure someProc(const someParam: Integer = Param_someProc_someParam);
    end;


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Der+sch%F6ne+G%FCnther&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=178402
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:49 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz