2008-05-01から1日間の記事一覧

Rubyのクラス定義

は実際には、クラスを生成するためにランタイム時に動作するコードだ。 長らく静的な言語を道具として使ってきたせいか、これを最初理解できなかった。 hoge.rb class Hoge puts "class #{self.class}" puts "name #{self.name}" end 実行結果 >ruby hoge.rb…