2010年2月5日
摘要: 1) ruby中包括基础的运算符,都是作为方法存在的,只是因为ruby中函数在调用的时候可以不用带()括号,所以 a = b像是其它语言中的赋值,其实可以他等同于 a.=(b),其实是调用a的=方法。同样的,==,=~等全都是方法,而不是运算符,我们可以重写它们。这种特性被称为ruby的语法糖衣。... 阅读全文
posted @ 2010-02-05 10:55 真阿当 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 1) ruby中包括基础的运算符,都是作为方法存在的,只是因为ruby中函数在调用的时候可以不用带()括号,所以 a = b像是其它语言中的赋值,其实可以他等同于 a.=(b),其实是调用a的=方法。同样的,==,=~等全都是方法,而不是运算符,我们可以重写它们。这种特性被称为ruby的语法糖衣。... 阅读全文
posted @ 2010-02-05 10:55 真阿当 阅读(92) 评论(0) 推荐(0) 编辑