亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁(yè) > 編程 > Delphi > 正文

Delphi代碼創(chuàng)建形式規(guī)范

2019-11-18 18:32:22
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
Delphi代碼創(chuàng)建形式規(guī)范
本規(guī)范的目的:給自己的代碼一個(gè)統(tǒng)一而標(biāo)準(zhǔn)的外觀,增強(qiáng)
              可讀性,可理解性,可維護(hù)性
本規(guī)范的原則:名稱(chēng)反映含義,形式反映結(jié)構(gòu)

1、單元風(fēng)格

 
{*******************************************************}
{                                                       }
{                     項(xiàng)目名稱(chēng)                          }
{                                                       }
{            版權(quán)所有 (C) 2000,2001 公司名稱(chēng)            }
{                                                       }
{*******************************************************}


unit UnitName;
{*******************************************************
項(xiàng)目:
模塊:
描述:
版本:
日期:
作者:
更新:
TODO:
*******************************************************}

interface

uses
   ----,----,----,----,----,----,----,----,----,----,----, 
   ----,----, ----,----,----,----;

const
   --------------------;
   --------------------;
   --------------------;
 
type
   --------------------;
   --------------------;
   --------------------;
    --------------------;
   --------------------;
   --------------------;

var
   --------------------;
   --------------------;
   --------------------;

implementation

uses
   ----,----,----,----;

{$R *.RES}
{$R *.DFM}

--------------------------------;
--------------------------------;
--------------------------------;
--------------------------------;
--------------------------------;
--------------------------------;
--------------------------------;
--------------------------------;
--------------------------------;
--------------------------------;
--------------------------------;
--------------------------------;

end.

2、各區(qū)風(fēng)格

0、注釋與空白

   用{ } 不用 //
   主題注釋?zhuān)瘮?shù)過(guò)程目的說(shuō)明,語(yǔ)句注釋
   空行 :版權(quán)塊,類(lèi)之間,方法之間--(兩行) 方法內(nèi)部塊(一行)
   空格 :用以增強(qiáng)清晰度                        
   縮進(jìn) :兩個(gè)空格 

1、常量區(qū)

基本:
Const
  -----    = ----;
  -----    = ----;
  -----    = ----;
  -----    = ----;
擴(kuò)展
前綴:  少則C_---;多則可以每個(gè)主題有一個(gè)前綴
Const

  { 主題1 }
  C_---    = ----;  { 含義 }
  C_---    = ----;  { 含義 }
  C_---    = ----;  { 含義 }
  C_---    = ----;  { 含義 }
  { 主題2 }
  -----    = ----;
  -----    = ----;
  -----    = ----;
  -----    = ----;
資源字符串,放在變量區(qū)后面

resourcestring

const
  S_---    = '----';
  S_---    = '----';
  S_---    = '----';

例子:
   CM_BASE                 = $B000;
   CM_ACTIVATE             = CM_BASE + 0;
   CM_DEACTIVATE           = CM_BASE + 1;
   CM_GOTFOCUS             = CM_BASE + 2;
   CM_LOSTFOCUS            = CM_BASE + 3;
    NumPaletteEntries = 20;
    BoxPoints : array[0..5, 0..2] of GLfloat =
              (  (-1,  0,  0),
                  ( 0,  1,  0),
                  ( 1,  0,  0),
                  ( 0, -1,  0),
                  ( 0,  0,  1),
                  ( 0,  0, -1)  );

   { Variant type codes (wtypes.h) }

    varEmpty       = $0000; { vt_empty   }
    varNull        = $0001; { vt_null        }
    varSmallint    = $0002; { vt_i2          }
   GIFVersions : array[gv87a..gv89a] of TGIFVersionRec = ('87a', '89a');

2、類(lèi)型區(qū)

   數(shù)據(jù)類(lèi)型-->不提供服務(wù)的數(shù)據(jù)類(lèi)型
   T---- = ---------
   對(duì)象類(lèi)型-->有狀態(tài)并提供服務(wù)的實(shí)體
   T---- = class(----)
   PRivate
     --------
     --------
   protected
     --------
     --------
   public
       --------
       --------
   published
       --------
      --------
   end;
   按字母排序
Private
   1、所有數(shù)據(jù)放在Private 區(qū),以F打頭
   2、所有事件屬性對(duì)應(yīng)的方法指針?lè)旁赑rivate 區(qū),以F打頭
   3、屬性的Get與Set方法放在Private 區(qū)-->不準(zhǔn)備被繼承
   4、響應(yīng)消息的方法放在Private 區(qū)
protected
   1、被子類(lèi)調(diào)用的但不能被外界調(diào)用的方法與屬性
   2、供子類(lèi)重載的方法 virsual;      virsual;  abstract
public
   1、構(gòu)建析構(gòu)方法
   2、供外界調(diào)用的方法
   3、供外界調(diào)用的屬性
published
   1、出現(xiàn)在Object Inspector里供設(shè)計(jì)時(shí)用的屬性
   2、出現(xiàn)在Object Inspector里供設(shè)計(jì)時(shí)用的事件響應(yīng) 
例子:
  TGIFVersion = (gvUnknown, gv87a, gv89a);
  TGIFVersionRec = array[0..2] of char;
  PInterfaceTable = ^TInterfaceTable;
  TInterfaceTable = packed record
  EntryCount: Integer;
  Entries: array[0..9999] of TInterfaceEntry;

  { forWord declairation } 
 TGIFImage = class;
  TGIFSubImage = class;
  {---------------------------
           TGIFItem
   ---------------------------}
  TGIFItem = class(TPersistent)
  private
    FGIFImage: TGIFImage;
  .............
  end; 

3、變量區(qū)

 定義全局變量
 注意不要有缺省的類(lèi)對(duì)象變量,在調(diào)用者中聲明!
 var
 -----------: -------;
 -----------: -------;
 例子:
 GIFDelayExp: integer = 10;          { Delay multiplier in mS.}
 GIFDelayExp: integer = 12; 

4、實(shí)現(xiàn)區(qū)

{---------------------------------------------------------
                        主題
----------------------------------------------------------}

{ 方法的目的 }
procedure  ----------------------------
begin
  --------;
  --------;
end;

{ 方法的目的 }
function  -----------------------------
begin
  --------;
  --------;
end;

5、過(guò)程與函數(shù)

   命名
   格式
  返回


上一篇:NeHe的opengl教程delphi版(8)----簡(jiǎn)單的透明

下一篇:代碼重構(gòu)——之獲得封裝性DELPHI編碼實(shí)例

發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
學(xué)習(xí)交流
熱門(mén)圖片

新聞熱點(diǎn)

疑難解答

圖片精選

網(wǎng)友關(guān)注

成人a免费视频| 欧美人成在线观看ccc36| 久久婷婷av| 自拍偷拍亚洲激情| 免费看黄色的视频| 欧美黄色直播| 亚洲精品视频一区二区三区| 青青青国产视频| 性做久久久久久久| 久草视频在线免费| 国产精品久久久久9999小说| 超薄丝袜一区二区| 国产成人成网站在线播放青青| 看全色黄大色黄女片18| 在线成人免费av| 欧美人与牲动交xxxx| 日本欧美在线观看| 美女黄色丝袜一区| 久久综合色综合88| 久久久国产综合精品女国产盗摄| 欧美一级片久久久久久久| 污污免费在线观看| 欧美男男gaytwinkfreevideos| 亚洲欧美日韩国产综合在线| youjizz亚洲| 久久精品国产色蜜蜜麻豆| 精品无码在线视频| 精品日韩一区二区三区| 久久久久免费看黄a片app| 欧美成人在线影院| 精品国内亚洲在观看18黄| 狠狠色伊人亚洲综合成人| 黑人巨大40cm重口| 亚洲全黄一级网站| 大又大又粗又硬又爽少妇毛片| 欧美图片一区二区三区| 很黄很黄的网站免费的| 一本久道久久综合狠狠爱亚洲精品| 亚洲性无码av在线| 一二三区精品| 中文字幕电影在线| 国产精品天美传媒| 国产性生活免费视频| 国产精品毛片一区二区三区| 精品精品国产三级a∨在线| 澳门av一区二区三区| 欧美性猛交xxxx黑人| 欧美一区二区视频观看视频| 18视频在线观看| 免费拍拍拍网站| 香蕉视频色在线观看| 91网站免费观看| 欧美日韩精品一二三区| 欧美最猛黑人xxxx黑人猛交黄| 自拍偷拍亚洲欧美| 99理论电影网| 91国产丝袜播放在线| 黄色一级片在线免费观看| 日本一区二区高清| 日本 欧美 国产| 国产欧美日韩第一页| 国产精品日日摸夜夜爽| 久久av综合| 国产精品二区三区四区| 欧美日韩在线另类| 一级二级三级在线观看| 国产美女主播在线| 8mav在线| 成人免费av片| 国产精品96久久久久久| 图片区小说区区亚洲五月| 韩国三级电影久久久久久| 性视频在线播放| 蜜臀久久99精品久久久画质超高清| 精品久久久久久中文字幕大豆网| 午夜欧美大尺度福利影院在线看| 18欧美乱大交hd1984| 日韩—二三区免费观看av| 女教师淫辱の教室蜜臀av软件| 在线精品视频小说1| 狠狠久久亚洲欧美专区| xfplay资源站夜色先锋5566| 九九精品在线观看视频| 看片一区二区| 天天射天天操天天干| 精品一区二区三区中文字幕视频| 无码精品人妻一区二区| 亚洲精品字幕在线观看| 在线天堂www在线国语对白| 国产精品熟女一区二区不卡| 精品久久福利| 亚洲日本va在线观看| 顶级欧美妇高清xxxxx| 91福利国产在线观看菠萝蜜| 亚洲成人资源| 国产精品成人免费观看| 国产精品一区二区在线观看不卡| 色老板在线视频一区二区| 日韩国产精品91| 国产精品高潮呻吟久久久久| 这里只有精品在线| 成在线人视频免费视频| 另类视频在线观看+1080p| 成人午夜在线播放| 国产日产精品一区二区三区四区| 成人久久18免费网站图片| 国产精品免费一区| 成人久久视频在线观看| 永久免费看mv网站入口| 性xxxx丰满孕妇xxxx另类| 成年在线播放小视频| 国产成人无码www免费视频播放| 亚洲国产精品自拍| 国产精品福利无圣光在线一区| 五月天国产精品| 爽好多水快深点欧美视频| 久久91精品国产91久久小草| 中国色在线观看另类| 日韩免费av一区二区| 自拍偷在线精品自拍偷无码专区| 69xxx免费| 一区三区三区不卡| 777a∨成人精品桃花网| 884aa四虎影成人精品一区| 成人av电影免费| 欧美日韩午夜电影网| 日本韩国一区| 91亚洲一线产区二线产区| 久久久精品日韩| 国产主播自拍av| 在线视频第一页| 91亚洲精华国产精华精华液| 日韩在线免费av| 日本理论片午伦夜理片在线观看| 久久久久xxxx| 国模私拍一区二区| 在线激情小视频| 免费看黄色一级视频| 99久久婷婷国产综合精品电影| 国产美女在线免费观看| 久久国产精品无码一级毛片| 亚洲第一黄色网| 男人最爱成人网| 日韩欧美亚洲日产国产| 天天堂资源网在线观看免费视频| 黄色美女网站在线观看| 亚洲高清极品| 欧美日韩一二三四五区| 视频一区视频二区视频三区视频四区国产| 亚洲乱码久久| 日本一区二区精品| 亚洲图片欧美日产| 欧美18 19xxx| 欧美一级鲁丝片| 欧美午夜精品理论片| 麻豆精品一区二区三区| 91视频地址| 99久久精品国产成人一区二区| 在线免费视频一区二区| 国产综合图区| 精品国产鲁一鲁一区二区张丽| 免费av不卡在线| 日韩精品一区二区三区三区免费| 91热爆在线观看| 国产精品白浆流出视频| 国产成人三级在线观看视频| 7777精品伊人久久久大香线蕉超级流畅| 欧美一区二区在线视频观看| 久久久久久久爱| 波多野结衣中文字幕一区二区三区| 亚洲激情在线视频| 免费av在线一区二区| 国产xxxxxx久色视频在| 特级西西444www大精品视频| 天天摸夜夜操| 苍井空浴缸大战猛男120分钟| 91美女福利视频高清| 伊人影院在线观看| 欧美日本成人| 久久99精品久久久久久青青91| 亚洲伦理在线精品| 日韩 欧美 自拍| 久久亚洲资源| 日韩成人在线免费观看| 男人操女人免费软件| 欧美日韩国产在线看| 日本麻豆一区二区三区视频| 欧美在线播放一区| 一区二区三区在线观看视频| 国产成人一区在线| 欧美日韩一区在线播放| 日韩精品1区2区| 超碰国产精品久久国产精品99| 欧美一区二区三区成人久久片| 色在人av网站天堂精品| 国产精品电影一区| 91青青国产在线观看精品| 久播影院第一理论片| 国产精品高颜值在线观看| 亚洲国产成人精品女人久久| 欧美成免费一区二区视频| 91看片在线免费观看| 免费看裸体网站| 制服丝袜中文字幕在线| 亚洲黄一区二区| 欧美性极品少妇精品网站| 亚洲色图欧美激情| 国产乡下妇女做爰视频| 久久精品欧美一区二区三区不卡| 日本成人黄色| 精品黑人一区二区三区国语馆| 国精产品视频一二二区| 涩涩屋成人免费视频软件| 怡红院成人在线| 亚洲精品看片| 久久亚洲免费| 污色网站在线观看| 国产精品午夜av在线| 欧美一级免费在线| fc2在线中文字幕| 亚洲欧美综合一区二区| 亚洲成人自拍一区| 本道综合精品| 国产精品美女久久久久久久久| 99国产精品久久久久99打野战| 日韩av色在线| 精品久久久久久久久久久久久久久| 视频一区二区三区免费观看| 国产成人自拍一区| 国产精品视频资源| 成人自拍视频网| 亚洲一区二区三区在线| 日韩妆和欧美的一区二区| 国产浪潮av性色av小说| 国产人成视频在线观看| 欧美日韩一区二区精品| 欧美日韩亚洲在线观看| 中文字幕综合一区| 日韩脚交footjobhdboots| 污片在线观看一区二区| 欧美中文在线字幕| 99久久er热在这里只有精品66| 日韩www在线| 在线亚洲电影| 亚洲熟女少妇一区二区| baoyu135国产精品免费| 91色在线观看| 久久久久久久久一| 岛国精品资源网站| 亚洲美女性视频| 视频在线观看国产精品| 欧洲日本不卡| 久久午夜夜伦鲁鲁片| 久久成人精品电影| 国产精品久久久久久久久男| 日韩亚洲一区在线| 亚洲丁香婷深爱综合| 国内精品久久久久久影视8| 午放福利视频在线播放| 欧美日韩国产页| 国产免费成人| 久久www人成免费看片中文| 青青色在线视频| 国产丶欧美丶日本不卡视频| 丰满少妇一区二区三区| 亚洲综合精品一区二区| 欧美高清videos高潮hd| 亚瑟一区二区三区四区| 成人在线黄色电影| 麻豆亚洲av熟女国产一区二| 亚洲成人先锋电影| 久久这里只有精品视频网| av日韩一区二区三区| 在线激情视频| 欧美一区免费视频| 99xxxx成人网| 日韩二区三区在线| 99久久精品久久亚洲精品| 五月婷婷丁香网| 中文字幕在线视频观看| 精品久久对白| 制服丝袜av在线| 黄色av免费在线看| 国产91精品在线播放| 91久久精品无码一区二区| 日本韩国欧美在线| 免费成人午夜视频| 永久免费精品影视网站| 日本久久久久久久| 天堂资源在线亚洲视频| 四虎国产精品永久在线| 亚洲精品suv精品一区二区| 先锋亚洲精品| 欧美一区二区在线视频| 欧美性潮喷xxxxx免费视频看| 日韩欧美有码在线| 国产女主播在线写真| 147欧美人体大胆444| 亚洲一区二区三区精品在线| 各处沟厕大尺度偷拍女厕嘘嘘| 高清shemale亚洲人妖| 99国产精品免费视频观看| 亚洲国产日韩精品在线| 亚洲成人教育av| 国产劲爆久久| 亚洲欧美电影在线观看| 青娱乐在线视频免费观看| 日韩黄色片在线观看| 成人在线视频亚洲| 亚洲h视频在线观看| 91成人在线观看喷潮| 久久人妻少妇嫩草av无码专区| 欧美图片一区二区| 欧美激情精品久久久久久变态| 欧美 日韩 国产 一区二区三区| 亚洲色图丝袜| 久久天堂夜夜一本婷婷麻豆| 国产一区二区视频免费在线观看| 天天操天天舔| 亚洲日本成人在线观看| 麻豆视频在线观看免费网站| 粉嫩av蜜桃av蜜臀av| 国产av一区二区三区精品| 在线免费a视频| 亚洲国产成人av好男人在线观看| 全亚洲最色的网站在线观看| 综合天堂av久久久久久久| 美州a亚洲一视本频v色道|