ruby 学习笔记

ruby中的方法能够以问好或者感叹号结尾 ruby

问号被用于标示谓词,即返回boole值的方法 好比Array和Hash类都定义了一个empty?方法,它会测试该数据结构是否包含元素。
出如今方法名尾部的感叹号代表使用该方法须要多加当心。一般状况下,不带感叹号的的方法返回调用该方法的一个修改过的拷贝,而带感叹号的方法则是一个可变的方法,该方法会修改原对象
(可变方法是指方法会修改对象的状态,而非方法自己可变) 数据结构

全局变量以$为前缀,实例变量以@为前缀 ,类变量以@@为前缀 测试

相关文章
相关标签/搜索