Ruby 練習問題集

モジュールとクラス(1)

次の内容を持つファイル mod.rb がカレントディレクトリに存在します。

module Mod
  def foo
    "Foo" + bar
  end

  private
  def bar
    "Bar"
  end
end

Mod モジュールを利用して、クラスメソッド foo を持つクラス Klass を定義しなさい。

クラス Klass の利用例は次の通りです。

puts Klass.foo

結果として、端末に FooBar と出力されます。

--
黒田努


解答と解説の表示・非表示

(2009/08/06)

記事に関するご質問は、 hermes@oiax.jp までメールでお送りください。

ウェブサイト構築の発注先を検討されているお客様は、ご相談フォームをご利用ください。