首页 > 编程 > Delphi > 正文

delphi命名规范

2019-11-08 02:53:20
字体:
来源:转载
供稿:网友

1、变量的命名

变量的名称应当能够表达出它的用途,例如Sname,SbirthDay等。

习惯上循环控制变量常常为单个字母,诸如I、J、K等。如果使用更有意义的名称,例如iCount,会使循环更容易被理解。

布尔变量名必须清楚表示出True和False值的意义,例如IsRight。

2、组件的命名

组件的命名要能表达出组件的用途和类型。一般采用添加前缀的方式,前半部分表示类型,后半部分表示用途。例如窗体类From一般加frm,按钮类加btn,文本框类加edt。

3、数据模块窗体的命名

除了要表达数据模块的用途外,一般还加后缀DM。例如员工管理中的数据模块窗体可命名为EmployeesDM。

4、单元文件命名

单元文件一般应与窗体文件名相同。如果是公用单元文件,除了要表达单元文件的功能外,还要加前缀u。

5、过程与函数的命名

过程与函数名应当有意义,即从名称可以理解过程或函数的用途。

完成一个动作的过程最好在名称前加上表示动作的动词为前缀。例如删除Doc格式文件:PRocedure DeleteDocFile;。

设置输入参数值的过程名应当以Set为其前缀,例如设置UserName的过程为:procedure SetUserName;。

获取数值的函数名应当以Get为其前缀,例如获得UserName的函数为:function GetUserName:string;。

6、形式参数的命名

所有形参的名称都应当表达出它的用途。如果合适的话,形参的名称最好以字母a为前缀。例如:procedure DBLogin(aUserName, aPassWord:string);。

7、类命名

类名除了要能够表达出类的用途外,一般要在类名前加T,接口类名前加I,异常类名前加E。例如:

type

TCustomFlash=class(TObject);//自定义Flash类

    IFlash = interface;//Flash接口

  EFlash = class(Exception);//Flash异常类

8、字段命名

字段的命名习惯与变量的命名相同,只是字段名前一般加F。

9、方法命名

方法的命名与过程或函数的命名相同。


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选