在DELPHI中有没有象JAVA的静态类的概念?

rwq_ 2001-11-01 09:57:29
我要把一些公共的函数用类的形式包装起来,在DELPHI中我查找了一下资料,要使用类中的成员函数,必须创建后才能使用!假如我不想创建就用,行不?(在JAVA中可以以静态类的形式实现)我写JAVA的时候,整个程序只有类的概念,现在要写一些DELPHI项目,好像有些不习惯!各位兄弟说说吧!
...全文
86 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
rwq_ 2001-11-02
  • 打赏
  • 举报
回复
OK!
rwq_ 2001-11-01
  • 打赏
  • 举报
回复
to pathe(睡斛) :这已经不是类的封装机制了,我的目的就把函数和过程封装起来,象JAVA的静态成员一样!
rwq_ 2001-11-01
  • 打赏
  • 举报
回复
好,我试试看!
zengyufeng 2001-11-01
  • 打赏
  • 举报
回复
有这样一种东西,叫做“类方法”,类方法可以不用创建类的实例就调用,前提是不能引用这个类里的任何变量、属性、以及非“类方法”。使用方法如下:

TClassEx = class
public
class procedure AAAA;
class procedure BBBB;
end;
pathe 2001-11-01
  • 打赏
  • 举报
回复
方法之一是:
你可以把那些静态类中的静态方法及成员写成全局方法和变量!
TechnoFantasy 2001-11-01
  • 打赏
  • 举报
回复
没有静态类,必须创建后在使用

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧