Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Sie können Eigenschaften und Methoden in einer Klassendefinition mit Hilfe der Schlüsselwörter PROTECTED und HIDDEN des Befehls DEFINE CLASS schützen.
Wenn Sie beispielsweise eine Klasse erstellen, in der Personaldaten festgehalten werden sollen, und Sie verhindern möchten, dass Benutzer das Anstellungsdatum verändern, dann können Sie die HireDate-Eigenschaft schützen. Wenn Benutzer herausfinden möchten, wann ein Angestellter eingestellt wurde, dann können Sie eine Methode einfügen, über die das Anstellungsdatum zurückgegeben wird.
DEFINE CLASS employee AS CUSTOM
PROTECTED HireDate
First_Name = ""
Last_Name = ""
Address = ""
HireDate = { - - }
PROCEDURE GetHireDate
RETURN This.HireDate
ENDPROC
ENDDEFINE
Siehe auch
Programmgesteuertes Schreiben von Klassendefinitionen | Programmgesteuerte Klassendefinitionen | Erstellung von Objekten aus Klassen | Ereignisrückmeldung | Objektorientierte Programmierung