2015-07-10から1日間の記事一覧

Ruby でユーザクラスの標準出力をカスタマイズする

Ruby ではオブジェクトを出力する場合、 #to_s が出力されるのでそれを利用する。 class Person def initialize name, age @name, @age = name, age end def to_s "name : #{@name}, age : #{@age}" end end homu = Person.new "homu", 14 puts homu # => na…