Morgen Allerseits,
Ich habe eine Klasse der Art :
Code: Alles auswählen
Type
TDummy = Class
private
public
xyEvent:TNotifyEvent;
end;
Nun will ich das eine von dieser Klasse Abgeleitete Klasse den xyEvent selbst nutzt, und er nach außen nicht mehr sichtbar ist.
Code: Alles auswählen
Type
TDummy2 = Class(TDummy)
private
public
//xyEvent:TNotifyEvent; Ist nun Unsichtbar, da TDummy2 den Event selbst definiert.
end;
Wenn ich nun im Code eine Instanz von TDummy2 erzeuge kann ich immer noch auf xyEvent zugreifen. Gibt es eine Möglichkeit wie ich es deklarieren kann, dass der Programmierer nen Compilerfehler kriegt wenn er auf TDummy2.xyEvent zugreifen will ?