ruby 应用规约来区分变量的作用,变量的第一个字母用来表明变量是作何用途的,局部变量,方法参数,和方法名通常都是以小写字母开头的,或者以下划线开头。全局变量以$开头,实例变量以@开头,类变量以@@开头,最后,类名,模块名和常量以大写字母开头
示例如下:
局部变量 全局变量 实例变量 类变量 类名和常量
name $debug @name @@total PI
_fish $CUSTOMER @point @@symtab FeetPerMile
示例如下:
局部变量 全局变量 实例变量 类变量 类名和常量
name $debug @name @@total PI
_fish $CUSTOMER @point @@symtab FeetPerMile