修飾子
JScript の修飾子は、クラス、インターフェイス、またはクラスやインターフェイスのメンバーの動作や参照可能範囲に影響を与えます。 修飾子は、クラスやインターフェイスを定義するときに使用できますが、必須ではありません。
このセクションの内容
abstract 修飾子
クラスおよびクラス メンバーを定義する継承の修飾子です。実装を与えることはできません。expando 修飾子
動的に拡張可能なクラス、または expando オブジェクト コンストラクターのメソッドを表す互換性の修飾子です。final 修飾子
クラスの拡張、またはメソッドやプロパティのオーバーライドを禁止する継承の修飾子です。hide 修飾子
メソッドやプロパティが、基本クラスのメソッドやプロパティをオーバーライドすることを禁止するバージョン セーフ修飾子です。internal 修飾子
クラス、インターフェイス、またはメンバーの参照可能範囲を現在のパッケージだけにする可視性修飾子です。override 修飾子
基本クラスのメソッドを明示的にオーバーライドするバージョン セーフ修飾子です。private 修飾子
クラス メンバーの参照可能範囲を同じクラスのメンバーだけにする可視性修飾子です。protected 修飾子
クラスまたはインターフェイスのメンバーの参照可能範囲を、現在のクラスまたはインターフェイス、および現在のクラスの派生クラスだけにする可視性修飾子です。public 修飾子
クラスまたはインターフェイスのメンバーを、クラスまたはインターフェイスにアクセスするすべてのコードから参照できるようにする可視性修飾子です。static 修飾子
クラス メンバーをクラス自体に属するようにする修飾子です。
関連項目
- JScript の修飾子
JScript の修飾子の目的と使用方法に関する概要を示します。