1.标识符
标识符必须以字母(A~Z
和 a~z
)或 下划线(_
) 开头,后续可以是任何字母(A~Z
和 a~z
)、数字(0~9
)或 下划线(_
)。标识符区分大小写。
2.命名约定
文件名:snake_case
模块:PascalCase
类:PascalCase
全局变量:$snake_case
类变量:@@snake_case
实例变量:@snake_case
局部变量:snake_case
参数:snake_case
默认值参数:snake_case
数组参数:*snake_case
代码块参数:&snake_case
常量:SNAKE_CASE
方法:snake_case
3.保留关键字
Ruby语言包含41个保留关键字。
__ENCODING__、__LINE__、__FILE__、BEGIN、END、alias、and、begin、break、case、class、def、defined?、do、else、elsif、end、ensure、false、for、if、in、module、next、nil、not、or、redo、rescue、retry、return、self、super、then、true、undef、unless、until、when、while、yield。
原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/ruby/rubylang/1509.html