• Showing Page History #50237

Show page source of メソッド #50237

= メソッド
== メソッド定義
 メソッドには、クラスメソッド、インスタンスメソッドの2種類があります。
 メソッドは、クラス宣言内で定義することができます。
 トップレベルで定義されたメソッドはKernelクラスのクラスメソッドとなります。

 * クラスメソッドの定義
{{{
  def class.method( param1, param2 )
    implements here.
  end
}}}

 * インスタンスメソッドの定義
{{{
  def method( param1, param2 )
    implements here.
  end
}}}

 * ''制約条件''
   * メソッドには以下のアクセス制約条件を付加することができます。
     * public どこからでもアクセス可能
     * protected 所属クラス、もしくは所属クラスのサブクラス内のメソッドからのみ参照可能
     * private 所属クラス内のメソッドからのみ参照可能