Re: Delphi und OOP



Hallo Michael,

Du bist einfach ständig mit Klassen, Objekten, Komponenten konfrontiert.

ja, aber bloß, weil Du halt ein paar Methoden in ein paar Klassen organisierst, arbeitest Du meiner Meinung nach nicht zwingend objektorientiert.

Ich sag's mal provokant: Auch bei einer Sprache, die Dich ZWINGT, jede Methode in eine Klasse zu packen, kann ich alle Methoden in diese eine Klasse packen und prozedural arbeiten ;-).

In VFP habe ich das Definieren von Klassen, Komponenten immer als Fremdkörper empfunden,
heißt es fühlt sich für mich irgendwie prozedural an.

Letztlich ist VFP auch eine ursprünglich prozedurale Sprache, auf die das mit den Objekten irgendwann draufgeklatscht wurde - und das merkt man eben, genauso wie man das auch bei PHP und C++ merkt. Java und auch C# fühlen sich da anders an, und so wird es bei Delphi vermutlich auch sein ... weil diese Sprachen eben von vornherein explizit und ausschließlich objektorientiert sind.

In Delphi bist Du halt einfach mittendrin. Aber das mag subjektiv sein.
Das das Lösen von Problemen, die Wahl der richtigen Methode/Vorgehensweise
nicht immer einfach ist, ist klar.

Das ist doch aber das Hauptproblem, oder nicht? Weil die Antworten auf meine genannten Beispiele sind eben nicht trivial zu finden, aber entscheidend für die Architektur ...

Viele Grüße,


Golo
.



Relevant Pages

  • Was Ariel mit Umweltfreundlichkeit zu tun hat =?iso-8859-1?Q?und?= =?iso-8859-1?Q?_w
    ... Klasse ist. ... Aber wo wir gerade eben ein bißchen scheinheilig-elektrisch unterwegs ... Aprospos Reifen. ... ambulant des oberen Drittels der Windschutzscheibe zu entledigen. ...
    (de.rec.motorrad)
  • Re: wie Array =?ISO-8859-15?Q?f=FCr_statische_Methoden?=
    ... Kriterien, über die wir uns wohl einigermaßen einig sind, zutreffen dann benutze ich diesen Modifier eben auch, sonst nicht. ... entsprechenden Klasse und die Kostet auf jeden Fall Speicher selbst wenn es keine lokalen Variablen gibt. ... Gerade wenn es mehrere Aufrufer gibt und die immer wieder eine Instace von der Klasse erstellen müssen nur um eine simple Utility-Methode aufzurufen dann belastet das bei Java ja auch noch den GC. ...
    (de.comp.lang.java)
  • Re: Analoge EOS 20d
    ... Weder die EOS30noch die EOS5 bieten ... LOL - die 5 ist eine andere Klasse, ... Na hoffentlich doch hat die keinen Blitz. ... Ein richtiges Sahneteil eben. ...
    (de.rec.fotografie)
  • Re: Unterschriftenaktion an Herrn Minister Tiefensee
    ... nur weil man selbst es eben in der Fahrschule ... Fahrlehrer mit, der sich damit vergnügt, einem "erfahrenen" ... Beispiele für Klasse drei LKR Fahrer. ... Aber eben auch nie irgendwelche Heizerambitionen hatten sondern ...
    (de.rec.motorrad)
  • Re: 14 Jahre und schon stumm!?
    ... Dafür habe ich eine ganz liebe Spanierin, ehrlich sehr nett, habe ihr ... Klasse besucht! ... Das ist eben der Unterschied zwischen euch. ...
    (de.etc.schreiben.lyrik)