假设我有德尔福单位:
unit Unit1;
interface
uses
Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,
Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.StdCtrls, Vcl.ExtCtrls;
type
TForm1 = class(TForm)
private
{ Private-Deklarationen }
public
{ Public-Deklarationen }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
var
nummer:Integer;
我知道有一个公共接口部分和一个私有实现部分。
公共部分中定义的功能和程序可以从ohter单位使用。
私有部分中定义的函数和过程只能在此单元中使用。
但是接口部分全局变量中var
之后的变量是什么?如果是,那么公开的全局变量是否存在差异?
实现后定义的变量与私有变量之间的差异是什么?
答案 0 :(得分:2)