Ruby 中定义类的常用运算符方法
其中一元运算符包括 +、-、~、!(!是 ruby 内置的一元运算符方法,无法自定义,不过可以直接使用),二元运算符包括 +、-、*、/ 等,还包括下标方法。class Point attr_accessor :x, :y def initialize(x=0, y=0) @x, @y = x, y end def inspect "(#{x}, #{y})" end def +(other) se