帮忙解释一下这样的语句 TMapFile = file of SmallInt;GElementClass = class of GElement;能解释一下file of和class of的具体含义吗?看delphi的帮助不是很明白。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 file of说明打开文件的内容类型,念 元类(meta class),也叫类引用类型(class-reference type),可以看成是一种类的类型,以该类型声明的变量的值代表一个类。比如: type TClass = Class of TObject;这样就声明了一个元类的类型。然后可以有这样的变量声明:Var AClass: TClass;那么,就可以有这样的用法:AClass := TObject; 或者:AClass := TButton;或者:AClass := TForm; 等等。因为TClass是一个TObject类型的元类,而TButton,TForm等都是自TObject派生而来,因而TButton和TForm这样的值对于AClass都是可接受的。然后,我们就可以运用多态的思想,灵活运用AClass这个类变量了。 Container 执行读取操作时发生磁盘错误 初学者,请教面试题:从1加到N的和 弱弱的问:怎么判断电脑是否重启 求支持HTTP代理用户访问的程序写法,感谢! 关于TTreeView添加节点的函数 谁能告诉我 *.CRD Windows Cardfile文件 怎么打开啊 一个关于文本框TEDIT的问题 怎么样创建一个服务 2002/01/01 9:32:00 这个字符串怎么转换成为datetime??(急) 数据库查询效率问题! 【0分的比较好结贴——AD说的】n多人都投奔上海去了,上海真的那么好? 谁知道怎样定制fastreport3的预览页的工具条啊?[悬赏50分]
念 元类(meta class),也叫类引用类型(class-reference type),可以看成是一种类的类型,以该类型声明的变量的值代表一个类。比如: type TClass = Class of TObject;这样就声明了一个元类的类型。然后可以有这样的变量声明:Var AClass: TClass;那么,就可以有这样的用法:AClass := TObject; 或者:AClass := TButton;或者:AClass := TForm; 等等。因为TClass是一个TObject类型的元类,而TButton,TForm等都是自TObject派生而来,因而TButton和TForm这样的值对于AClass都是可接受的。然后,我们就可以运用多态的思想,灵活运用AClass这个类变量了。