Einzelnen Beitrag anzeigen

Benutzerbild von 3_of_8
3_of_8

Registriert seit: 22. Mär 2005
Ort: Dingolfing
4.129 Beiträge
 
Turbo Delphi für Win32
 
#2

Re: Klasse an Klasse gleichen Typs übergeben

  Alt 16. Aug 2006, 13:04
Das ist nicht sonderlich gut. Der Rest deines Stils IMHO auch nicht ganz einwandfrei.

Delphi-Quellcode:
TMatrix = class(TObject)
protected
  FDA_e: TDA_e;
{Schnipp}
public
  class function Multiply(m1, m2: TMatrix): TMatrix;
  function Multiply(m2: TMatrix): TMatrix;
{Schnipp}
end;

{Schnipp}

implementation

class function TMatrix.Multiply(m1, m2: TMatrix): TMatrix;
var I, J: Integer;
begin
//Iteriere über alle Matrizenelemente von m1 und m2 mit I und J als Indizes und multipliziere
//kreuzweise, speichere Ergebnis in Result
end;


function TMatrix.Multiply(m2: TMatrix): TMatrix;
var I, J: Integer;
begin
//Iteriere über alle Matrizenelemente von self und m2 mit I und J als Indizes und multipliziere
//kreuzweise, speichere Ergebnis in Result
end;
So würde ich das machen.

Sieh dir mal die Delphi Code-Konventionen an.

Achja, das ist übrigens nur meine Meinung, die ist selbstverständlich NICHT repräsentativ.
Manuel Eberl
„The trouble with having an open mind, of course, is that people will insist on coming along and trying to put things in it.“
- Terry Pratchett
  Mit Zitat antworten Zitat