Ich muss eine Klasse TGeomFigur erstellen die dann als nachfolger Tquadrat und Tdreieck haben wird.
Ich hab folgendes programmiert.
Delphi-Quellcode:
TGeomFigur = class(TObject)
protected
function GetUmfang : real; virtual; abstract;
function GetFlaeche : real; virtual; abstract;
public
property Umfang : real read GetUmfang;
property Flaeche : real read GetFlaeche;
end;
nun zu meiner frage. soll ich die propertys auch unter protected geben? weil sonst könnte ja jemand zugreifen und da gibts nen fehler. oder?