AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 12:32

Parameter dieser Suchanfrage:

Suche in Thema: Schon wieder: Warum Interfaces
Suche alle Beiträge, die von "einbeliebigername" 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.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Algorithmen, Datenstrukturen und Klassendesign

    AW: Schon wieder: Warum Interfaces

     
      by einbeliebigername, 21. Okt 2016
    Hallo,


    Ja, dank der Sichtbarkeit kann man mit OOP Funktionalität vor anderen Verbergen.


    Wieso müssen jetzt dafür unbedingt Klassen-Interface und Implementierung getrennt werden?


    Das ist allerdings ein Punkt den ich auch in Delphi vermisse. Wobei es auch so wie in C# um gesetzt sein kann. Also entweder man verzichtet auf interface-Teil und implementiation-Teil und arbeitet mit...
  • Forum: Algorithmen, Datenstrukturen und Klassendesign

    AW: Schon wieder: Warum Interfaces

     
      by einbeliebigername, 21. Okt 2016
    Hallo,


    Das werde ich wohl nie nachvollziehen können, da bei meinen Frameworks ich der Anwender bin und diese immer aus einer konkreten Problemstellung entstehen. Und dann stecke ich bereit mitten in Klassenstrukturen und dann wird das auch damit gelöst.


    Ja, vieleicht übertreibe ich hier und da etwas, wie diejenigen die Interfaces als alleiniges Allheilmittel ansehen (oder es zumindest...
  • Forum: Algorithmen, Datenstrukturen und Klassendesign

    AW: Schon wieder: Warum Interfaces

     
      by einbeliebigername, 21. Okt 2016
    Hallo,


    Aber wie schaffst du es, ohne über Klassenstrukturen nachzudenken, bei der Implementierung eines Interfaces in mehreren Klassen Codeduplikate zu vermeiden. Um bei dem iAdresse-Beispiel zu bleiben. Wenn man TAdresse1= class(iAdresse), TAdresse2= class(iAdresse) und TAdresse3= class(iAdresse) hat, dann haben doch die drei Klassen jeweils ein function GetFirstName: string;. Der...
  • Forum: Algorithmen, Datenstrukturen und Klassendesign

    AW: Schon wieder: Warum Interfaces

     
      by einbeliebigername, 21. Okt 2016
    Hallo,


    Nein, komprimieren tut man den Code durch Vererbung. Interfaces falsch angewendet blähen den Code nur auf. Selbst Richtig kann dazu führen das man mehr Code hat.


    Da habe ich mehrere Aussagen, auch aus anderen Quellen, welche ich nicht mehr zusammen bekomme, zu dem Thema in ein Topf geworfen. Vieleicht falsch umgerührt und wieder mal etwas überspitzt. Was ich aber als Reaktion...
  • Forum: Algorithmen, Datenstrukturen und Klassendesign

    AW: Schon wieder: Warum Interfaces

     
      by einbeliebigername, 20. Okt 2016
    Hallo,


    Was du meins ist, du brauchtest eine Mehrfachschnittstellenvererbung. Die ist ja auch relativ einfach umzusetzen.


    Was du jetzt meins ist die Mehrfachverhaltensvererbung, welche leider nicht so trivial ist.


    Jetzt fällt mir sofort "Objektorientierte Softwareentwicklung" aus Unizeiten ein. Was hat uns der OOS-Vorleser immer an den Kopf geworfen.


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=einbeliebigername&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=190600
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:35 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