【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。

猜你喜欢

转载自www.cnblogs.com/xiaozhupi/p/11366975.html