Interface与Implementation区别 implementation plan

(1)单元名
Interface与Implementation区别 implementation plan
单元的名称应当有描述性。例如,应用程序的主窗体单元叫MaimFrm.pas。
(2)Uses句子
Interface部分的Uses子句应当只包含该部分需要的单元。不要包含可能由Delphi自动添加的单元名。
Implementation部分的Uses子句应当只包含该部分需要的单元,不要有多余的单元。
(3)Interface部分
Interface部分应当只包含需要被外部单元访问的类型、变量、过程与函数的声明。而且,这些声明应当在Implementation部分之前。
(4)Implementation部分
Implementation部分包括本单元私有的类型、变量、过程与函数的实现。
(5)Initialization部分
不要在Initializatio--n部分放置花费时间很多的代码。否则,将导致应用程序启动时显得很慢。
(6)Finalization部分
确保释放所有在Initialization部分中分配的资源。


主要区别:

interface - 接口部分
在此部分的声明(包括常量、变量、类型、函数、过程、类等)能在引用这个单元的代码中可见(可被使用)。

implementation - 实现部分
在此部分的声明(包括常量、变量、类型、函数、过程、类等)不能在引用这个单元的代码中可见(不可被使用)。

  

爱华网本文地址 » http://www.aihuau.com/a/25101015/257099.html

更多阅读

基金认购与申购区别 基金赎回是什么意思

基金认购与申购区别——简介基金认购与申购,基金认购,基金申请,提供基金认购与申购的知识和二者之间的区别。基金认购与申购区别——方法/步骤基金认购与申购区别 1、基金认购是指投资者在开放式基金募集期间、基金尚未成立时购买

18k白金与铂金的区别 18k金与pt950区别

根据国家贵金属首饰标准,只有铂金才可以称为白金。所以18K白金是一个错误的概念。严格意义上应该称之为18K白色K金。18K白色K金是75%的黄金与25%的其他金属的混合体。  铂金=白金=Pt ≠ 白色K金18k白金与铂金的区别——步骤/方法

偏光太阳镜和太阳镜怎么区别呢? 偏光镜与太阳镜区别

偏光太阳镜和太阳镜怎么区别呢?——简介?戴着太阳镜已经不光是为了遮挡阳光了,而是开始成为了一种时尚。女士们已经把太阳镜当成了如同项链、耳环一样的修饰自己容貌气质的必备品;男士们把太阳镜作为凸显自己阳刚魅力的小道具。而且最

游戏与生活 游戏与生活区别

2011年4月16日:游戏与生活前几天,我的同学来我家玩。我们一起玩了一会儿游戏,玩的还是他钟爱的《丧尸围城2》。《丧失围城2》是一个十分真实的杀僵尸游戏,并且它的游戏特点之一就是如它的广告所说的——“同屏会出现上千个丧尸,并且绝

声明:《Interface与Implementation区别 implementation plan》为网友灵魂分享!如侵犯到您的合法权益请联系我们删除