首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

interface中的var与TYPE里的PUBLIC里面定义的变量有何区别.该怎么解决

2012-02-28 
interface中的var与TYPE里的PUBLIC里面定义的变量有何区别.在interface中声明一个变量时,如声明一个变量FL

interface中的var与TYPE里的PUBLIC里面定义的变量有何区别.
在interface中声明一个变量时,
如声明一个变量FLAG:Boolean;可写在var里,
也可写在TYPE里的PUBLIC里,
作用好像都是可以被其它单元引用,有什么区别呢?

[解决办法]
类成员变量与全局变量的区别
[解决办法]
如果没有特殊的理由,最好写在类成员中
[解决办法]
写在类的public中是声明为类的成员变量;在Interface部分用Var声明的是其他单元可引用的全局变量。在以往的面向过程开发中常使用全局变量用以保存某些信息,在现今的面向对象的开发中最好使用类,避免使用全局变量。

热点排行