wir haben in der Schule vor kurzem mit dem Thema objektorientierte Modellierung angefangen und sollten jetzt ein Programm mit einer Klasse für Brüche erstellen.
Bei mir tritt dabei allerdings (malwieder

Die Fehlermeldung tritt auf, wenn ich mit dem laufenden Programm auf die Methode zugreife.
Code: Alles auswählen
//-------- Multiplizieren (public) -------------------------------------
function TBruch.Multiplizieren (Br2: TBruch) : TBruch;
begin
//hier wird die nachfolgende Zeile markiert
result.Zaehler:=Zaehler*br2.Zaehler;
result.Nenner:= Nenner*br2.nenner;
TBruch.Create;
end;
Zaehler ist ein Attribut der Klasse TBruch zu der diese Methode gehört,
result.Zaehler ist demzufolge ein Attribut des Ergebnisses (welches den Datentyp TBruch hat)
und br2 ist ein Parameter der Funktion.
Mein LEhrer hat zwar gesagt, dass ihm das Programm in dieser Form reichen würde, da man sehen kann, dass ich die wichtigen Sachen verstanden habe, aber ich würde es trotzdem gerne zum laufen bekommen

Ich bedanke mich schonmal im Vorraus für die Hilfe
