Ruby 1.9.3 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > mainオブジェクト
クラスの継承リスト: main
トップレベルでの self を表すオブジェクトです。
main では参照できない事に注意してください。トップレベルで self から参照してください。
トップレベルで定義したメソッドは main オブジェクトの private メソッドと して定義されます。
include(*modules) -> self
[permalink][rdoc]引数 modules で指定したモジュールを後ろから順番をインクルードします。
[SEE_ALSO] Module#include
private(*name) -> Object
[permalink][rdoc]メソッドを private に設定します。
引数が与えられた時には引数によって指定されたメソッドを private に 設定します。
引数なしのときは今後このクラスまたはモジュール定義内で新規に定義さ れるメソッドを関数形式でだけ呼び出せるように(private)設定します。
[SEE_ALSO] Module#private
public(*name) -> Object
[permalink][rdoc]メソッドを public に設定します。
引数なしのときは今後このクラスまたはモジュール定義内で新規に定義さ れるメソッドをどんな形式でも呼び出せるように(public)設定します。
引数が与えられた時には引数によって指定されたメソッドを public に設 定します。
[SEE_ALSO] Module#public
to_s -> "main"
[permalink][rdoc]"main" を返します。