一些编程规范

来源:互联网 发布:usb转网络接口怎么驱动 编辑:程序博客网 时间:2024/05/16 03:56

类和接口命名:类名是个名词,采用大小写混合的方式,首字母必须大写,如果为词组,则每个单词的首字母也必须要大写,类名必须使用名词,或名词词组。接口一般要使用able、ible、er 等后缀。

 

方法的命名:方法名是一个动词,采用大小写混合的方式,第一个单词的首字母小写,其后单词的首字母大写。

类中常用方法的命名:

1. 类的获取方法(一般具有返回值)一般要求在被访问的字段名前加上get

2. 类的设置方法(一般返回类型为void):被访问字段名的前面加上前缀 set

3. 类的布尔型的判断方法一般要求方法名使用单词 is或has 做前缀

4. 类的普通方法一般采用完整的英文描述说明成员方法功能,第一个单词尽可能采用动词,首字母小写。

5. 构造方法应该用递增的方式写。(参数多的写在后面)。

 

变量命名:第一个单词的首字母小写,其后单词的首字母大写,变量名尽可能的使用名词或名词词组要能见文知义。临时变量通常被取名为 i,j,k,m 和 n,它们一般用于整型;c,d,e,它们一般用于字符型。成员变量命名建议规范,以m开头。

 

常量命名:类常量的声明,应该全部大写,单词间用下划线隔开。表名建议定义成常量,日后修改及维护方便。

 

layout 命名:layout xml 的命名必须以全部单词小写,单词间以下划线分割,并且使用名词或名词词组,即使用模块名_功能名称 来命名。

 

id 命名:layout 中所使用的id必须以全部单词小写,单词间以下划线分割,并且使用名词或名词词组,并且要求能够通过id直接理解当前组件要实现的功能。

 

资源命名:layout中所使用的所有资源(如drawable,style等)命名必须以全部单词小写,单词间以下划线分割,并且尽可能的使用名词或名词组,即使用模块名_用途 来命名。如果为公共资源,如分割线等,则直接用用途来命名

原创粉丝点击