Class って動的? JavaScript のプロトタイプみたいなもの?いやー。違うか。やってみよう! class Human def initialize(name) @name = name end def say_name p @name end end class Programmer < Human def initialize(name, lang) super(name) @lang = lang end def develop p @lang + ' hooooo!' end end amachang = Programmer.new('amachang', 'javascript'.gsub(/javascript/, 'ruby')); amachang.say_name amachang.develop class Human def say_name p @nam