Расширения

class Numeric
    def square
        return self.pow(2)
    end
end

class String
    def trimmed
        self.strip()
    end
end

n = 5.0
square = 3.square
# square is 9.0
str = "  \t  word \r\n".trimmed
# str is "word"

puts "square is #{square}"
puts "str is '#{str}'"