Tbpgr Blog

元エンジニア 人事 tbpgr(てぃーびー) のブログ

Ruby | Object | display

概要

Object#display(out = $stdout) -> nil

詳細

オブジェクトを out に出力。

サンプルコード
class Person
  attr_reader :name, :age
  def initialize(name, age)
    @name, @age = name, age
  end

  def to_s
    "#{@name}, #{@age}"
  end
end

"hoge".display
puts
"hoge".class.display
puts
Person.display
puts
Person.new('Tanaka', 54).display
puts
[*1..5].display
puts

出力

hoge
String
Person
Tanaka, 54
[1, 2, 3, 4, 5]