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、方法命名
方法的命名與過程或函數的命名相同。
新聞熱點
疑難解答
圖片精選