[前へ] [目次へ] [次へ]

AnyClass (ネイティブクラス)


このクラスは任意型を扱うクラスです。
任意型はあらゆる型の参照から変換でき、あらゆる型の参照に変換できます。
式などの評価にこの型が関わった場合、コンパイラは型の検証を行いません。

任意型はダックタイピングなどの手法で記述する時に使用します。
全ての演算子が適用でき、型の検証は実行時に行われます。
また、オブジェクトのクラスメンバを使用する場合は動的解決にする必要があります。

このクラスは実体化不可です。インスタンスを作成することはできません。

●継承

   このクラスは継承をしていません。

●インターフェイスとインターフェイスメソッド

   このクラスはインターフェイスの実装宣言をしていません。

●クラスメソッド

   このクラスはクラスメソッドを持っていません。

●クラスメンバメソッド

   このクラスはクラスメンバメソッドを持っていません。

●クラス共有変数

   このクラスはクラス共有変数を持っていません。

●インスタンス変数

   このクラスはインスタンス変数を持っていません。


●C++レベル追加情報

クラスID: FGES_CLASSID_ANY
クラス名: C++クラスは使用しません



[前へ] [目次へ] [次へ]

最終更新 2017/04/16