App下載

ruby 在線工具

#!/usr/bin/ruby -w

class Box
   # 構(gòu)造器方法
   def initialize(w,h)
      @width, @height = w, h
   end
   # 定義 to_s 方法
   def to_s
      "(w:#@width,h:#@height)"  # 對象的字符串格式
   end
end

# 創(chuàng)建對象
box = Box.new(10, 20)

# 自動調(diào)用 to_s 方法
puts "String representation of box is : #{box}"
運(yùn)行結(jié)果