next up previous contents
Next: 13.3.2 Object::IsInstanceOf(aClass) Up: 13.3 基底クラスObject Previous: 13.3 基底クラスObject

13.3.1 Object::Class

Object::Class() は、インスタンスの生成の元になったクラスを返します。 インスタンスが、基本型の場合は、そのカプセルクラスを返します。

あるインスタンスが、継承関係のあるクラスから生成された場合、このメソッ ドは、最もサブクラスの値を返します。つまり、このメソッドはCmmクラス束 縛ルールの例外に置かれます。

あるクラスに対して、 <あるクラス>->Class() を実行すると、その クラス自身が返されます。


next up previous contents
Next: 13.3.2 Object::IsInstanceOf(aClass) Up: 13.3 基底クラスObject Previous: 13.3 基底クラスObject
Tetsuo Ono
1998-11-05