Einzelnen Beitrag anzeigen

Oracle
(Gast)

n/a Beiträge
 
#1

Verständnisfrage zu Interfaces

  Alt 26. Nov 2007, 17:01
Angenommen ich deklariere ein Interface in dem es zwei Methoden gibt.

Delphi-Quellcode:
  IBeispiel = interface
    procedure Methode1;
    procedure Methode2;
  end;
Dann will ich eine Klasse bilden, die das Interface implementiert. Ausserdem soll diese Klasse noch eine Methode dre einführen. Geht das?

Delphi-Quellcode:
  TBeispiel = class(TInterfacedObject, IBeispiel)
    procedure Methode1;
    procedure Methode2;
    procedure Methode3;
  end;
Sollte dies nicht gehen, muss ich dann eine abstrakte Klasse anstatt des Interface benutzen?

Vielen Dank schon mal im Vorraus
  Mit Zitat antworten Zitat