Modifizierer

Mithilfe von JScript-Modifizierern wird das Verhalten und die Sichtbarkeit von Klassen und Schnittstellen oder von Membern von Klassen oder Schnittstellen beeinflusst. Beim Definieren von Klassen und Schnittstellen können Sie Modifizierer verwenden, diese sind jedoch nicht unbedingt erforderlich.

In diesem Abschnitt

  • abstract-Modifizierer
    Vererbungsmodifizierer, mit dem Klassen und Klassenmember definiert werden können, der jedoch keine Implementierungen zulässt.

  • expando-Modifizierer
    Kompatibilitätsmodifizierer, der eine Klasse als dynamisch erweiterbar oder eine Methode als Konstruktor für expando-Objekte kennzeichnet.

  • final-Modifizierer
    Vererbungsmodifizierer, der verhindert, dass eine Klasse erweitert oder eine Methode oder Eigenschaft überschrieben wird.

  • hide-Modifizierer
    Versionssicherheitsmodifizierer, der verhindert, dass eine Methode oder Eigenschaft einer Basisklasse durch eine andere Methode oder Eigenschaft überschrieben wird.

  • internal-Modifizierer
    Sichtbarkeitsmodifizierer, der eine Klasse, eine Schnittstelle oder einen Member nur im aktuellen Paket sichtbar macht.

  • override-Modifizierer
    Versionssicherheitsmodifizierer, mit dem eine Methode einer Basisklasse explizit überschrieben werden kann.

  • private-Modifizierer
    Sichtbarkeitsmodifizierer, der einen Klassenmember nur für Member derselben Klasse sichtbar macht.

  • protected-Modifizierer
    Sichtbarkeitsmodifizierer, der einen Klassen- oder Schnittstellenmember nur für die aktuelle Schnittstelle oder Klasse und für Klassen sichtbar macht, die von der aktuellen Klasse abgeleitet sind.

  • public-Modifizierer
    Sichtbarkeitsmodifizierer, der Member einer Klasse oder Schnittstelle für den gesamten Code sichtbar macht, der auf die Klasse oder Schnittstelle zugreifen kann.

  • static-Modifizierer
    Modifizierer, der angibt, dass ein Klassenmember zur Klasse selbst gehört.

Verwandte Abschnitte

  • JScript-Modifizierer
    Grundlegende Übersicht über den Zweck und die Verwendung von JScript-Modifizierern.