Einzelnen Beitrag anzeigen

Tyrael Y.

Registriert seit: 28. Jul 2003
Ort: Stuttgart
1.093 Beiträge
 
Delphi 2007 Professional
 
#1

Funktionen immer mit höchstens einem Parameter

  Alt 20. Aug 2009, 11:47
Hallo zusammen,
es geht hier um eine grundsätzliche Vorgehensweise beim programmieren.

Jede Funktion/Prozedur erhält immer höchstens einen Parameter.
Egal ob von aussen in die Funktion ein oder mehrere Objekte/Werte zugewiesen werden müssen,
es wird immer ein Objekt einer Transporter Klasse erzeugt und dieses Objekt ist der Parameter.

Delphi-Quellcode:
type
  TMyTransporter = class
    ...
  public
    ...
    property Count: Integer read GetCount write SetCount;
    property Text: String read GerText write SetText;
end;


...
procedure TOtherClass.DoSomething(AValue: TMyTransporter);
begin
  ...
end;
...

Was haltet ihr von solch einer Vorgehensweise?
Levent Yildirim
Erzeugung von Icons aus Bildern:IconLev
  Mit Zitat antworten Zitat