Ruby命名规范
Posted xiaozhupi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ruby命名规范相关的知识,希望对你有一定的参考价值。
一、变量
1、局部变量
小写字母或者下划线开头,包含字母、下划线和数字。如:x、string、first_name。组合单词命名时以下划线分隔,不以驼峰式命名。
2、实例变量
以@符号开头,后面的字符命名方式与局部变量相同。如:@age,@last_name。
3、类变量
以@@开头,后面的字符命名方式与局部变量相同。如:@@running_total。
4、全局变量
以美元符号$开头,后面的字符随意,爱咋咋地。如:$stdin、$population。
二、常量
以大写字母开头,可以字母都大写,多单词组合用下划线分隔,或者用驼峰式命名。如:String、STDIN、FirstName、FIRST_NAME。
三、方法名
命名遵从局部变量命名方式,特殊的以?、!、或=结尾。如:add、 minus。
四、类名
以大写字母开头。如:Person、Animal。
以上是关于Ruby命名规范的主要内容,如果未能解决你的问题,请参考以下文章