- - - 目次

Class

クラスのクラス.より正確に言えば,個々のクラスはそれぞれメタ クラスと呼ばれる名前のないクラスをクラスとして持っていて, Classはそのメタクラスのクラスです.この関係は少 し複雑ですが,rubyを利用するにあたって特に重要ではないです.

スーパークラス:

Module

メソッド:

attr(name[, public])

クラスに新しい属性とアクセスメソッドを定義します. Module#attr参照.

new(...)

クラスのインスタンスを作ります.このメソッドの引数はメソッド initialize に渡されます.

method_defined?(id)

クラスのインスタンスがidで指定されたメソッド を持っている時,真を返します.

superclass

クラスのスーパークラスを返します.


- - - 目次

matz@caelum.co.jp