次の方法で共有


修飾子

更新 : 2007 年 11 月

JScript の修飾子は、クラス、インターフェイス、またはクラスやインターフェイスのメンバの動作や参照可能範囲に影響を与えます。修飾子は、クラスやインターフェイスを定義するときに使用できますが、必須ではありません。

このセクションの内容

  • abstract 修飾子
    クラスおよびクラス メンバを定義する継承の修飾子です。実装を与えることはできません。

  • expando 修飾子
    動的に拡張可能なクラス、または expando オブジェクト コンストラクタのメソッドを表す互換性の修飾子です。

  • final 修飾子
    クラスの拡張、またはメソッドやプロパティのオーバーライドを禁止する継承の修飾子です。

  • hide 修飾子
    メソッドやプロパティが、基本クラスのメソッドやプロパティをオーバーライドすることを禁止するバージョン セーフ修飾子です。

  • internal 修飾子
    クラス、インターフェイス、またはメンバの参照可能範囲を現在のパッケージだけにする可視性修飾子です。

  • override 修飾子
    基本クラスのメソッドを明示的にオーバーライドするバージョン セーフ修飾子です。

  • private 修飾子
    クラス メンバの参照可能範囲を同じクラスのメンバだけにする可視性修飾子です。

  • protected 修飾子
    クラスまたはインターフェイスのメンバの参照可能範囲を、現在のクラスまたはインターフェイス、および現在のクラスの派生クラスだけにする可視性修飾子です。

  • public 修飾子
    クラスまたはインターフェイスのメンバを、クラスまたはインターフェイスにアクセスするすべてのコードから参照できるようにする可視性修飾子です。

  • static 修飾子
    クラス メンバをクラス自体に属するようにする修飾子です。

関連するセクション

  • JScript の修飾子
    JScript の修飾子の目的と使用方法に関する概要を示します。