收藏 分享(赏)

编程命名规范.pdf

上传人:精品资料 文档编号:8859435 上传时间:2019-07-14 格式:PDF 页数:3 大小:166.48KB
下载 相关 举报
编程命名规范.pdf_第1页
第1页 / 共3页
编程命名规范.pdf_第2页
第2页 / 共3页
编程命名规范.pdf_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、 编程命名规范 1 一,总则 所有程序文件名、数据库脚本名和程序中的标识符都应该是全英文名称,不能出现中文,尽量不用拼音或缩写(除具有通识性的缩写以外)。 二 , 文件名 文件名应为名词性的词,可有两种风格: 1, 各单词首字母大写,一般用于类文件、接口文件等。如: GpsCalculator.cs。 2, 全小写,多个单词间以英文字符“ _”(下划线)连接,一般用于 js文件、 css文件、 jsp文件等与类、接口定义无关的文件。如: pcb_provider.js。 三 , 类名 、 接口名 、 结构体、枚举型等类型名 类名应为名词性的词 , 接 口名 为 名词性或形容词性的词 ,各单词首

2、字母大写。如: UserPrivilege。 另 外,除 Java外 , Javascript, C#, C+等 语 言 应遵守以下 前 缀规 则 。 1)类 名以 “C”为前缀 , 如 CUserPrivilege。 2)接口 名以 “I”为前缀 , 如 ISerializable。 3)结构 体名 和共 用体名以 “T”为前缀 , 如 TSslHeader。 4)枚举 名以 “E”为前缀 , 如 EStatus。 四,属性名 1,属性名应为名词性的词,首字母小写,其他各单词首字母大写。如: lastAccessTime。 这里的属性指的是类 的成员变量 ,属性 都应该是私有的。 C#专称

3、的属性 以大 写字母 “P”为 前缀。 2, 静态 属 性 ( 静态 成员变量 ) 以 “s”为 前缀 。 3,组件实例的命名规则: 1) 所有绑定了事件,或在代码中要调用其属性或方法的组件必须手动命名,不得用 IDE自动生成的名称。 2) 组件名为 XXXBox或 XXXButton的,以 XXX全小写为前缀。如 WPF的 CheckBox、 ComboBox、RadioButton的实例可分别命名为 checkRed, comboCountry, radioGender等。 3) 组件名为单个单词的一般以整个全 小写的组件名为前缀。如 WPF的 Border、 Canvas的实例,可命名为

4、 borderYellow, canvasMain等。几个特殊的组件用如下缩写形式的前缀: Button = btn, Image = img,Label = lbl。如: btnLoad, imgPerson, lblUsername。 编程命名规范 2 4) 其他组件名由两个或两个以上单词构成的,用这些单词的首字母(小写)作为前缀,其后取合适的名词性词语为主名,并将各单词首字母大写。如: WPF的 MediaElement组件实例,可命 名为: meMainPlayer。 五,常量名 常量名应为名词性的词,全大写,各单词之间以下划线分隔。如: DEFAULT_PAGE_SIZE。 六 ,

5、方法名(函数名) 1,方法名(函数名)应为动词性的词,首字母小写,其他各单词首字母大写。如: calculatePrice()。 2, getter方法 1) 非布尔类型属性的 getter方法,以 get为前缀,后接属性名,将属性名的首字母大写。如:getLastAccessTime()。 2) 布尔类型属性的 getter方法,以 is为前缀,后接属性名,将属性名的首字 母大写。如: isLoggined()。 3, setter方法 以 set为前缀,后接属性名,将属性名的首字母大写,并固定以 value作为其参数。如:setLastAccessTime(Date value)。 4,事

6、件命名 以 on为前缀,后接 IDE自动生成的名称(前提是事件关联的组件已正确命名)。 七,网页中标签 ID 命名 以 id为前缀,名词性,后接各单词首字母大写。 八,数据库命名 1,表名,以“ t_”作为前缀,单词间以下划线作分隔,如: t_user_role。 2,字段名,以“ f_”作为前缀,其后接一或多个 单词(第二个单词开始首字母大写),如: f_creatorId。 3,视图,以“ v_”作为前缀, 后接表名,多个表名间用下划线连接,如: v_user_privilege。 4,触发器,以“ tr_”作为前缀,后接 : before_动作 _表名、 after_动作 _表名,动作包括: insert, delete, update,如: tr_after_insert_user。 5,存储过程,以“ p_”作为前缀,后接动词性词语,各单词间以下划线分隔。 6,函 数 ,以“ func_”作为前缀,后接动词性词语,各单词间以下划线分隔 。 九,其 他格式规范 1, 变量定义时变量名要对齐 , 如: 编程命名规范 3 2, 类定义时, 变量和方法的 书写 顺序如下: 1) 私有成员变量 2) 公有属性 3) 构造(析构)函数 4) 公有方法 5) 私有方法

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报