社区
Delphi
帖子详情
类的引用
ypyRock
2001-07-12 11:03:04
我分别在两个单元文件里定义了两个类,并分别实现了,但在这两个类的定义部分都
引用了了对方,USES里怎么写?
如:
unit1
uses
.........
ClassA=class
...
public
FCB:TClassB;
......
end.
unit2
uses
.........
ClassA=class
...
public
FCA:TClassA;
......
end.
两个单元里写引用会出现循环引用,我不想放在一个单元文件里。
...全文
79
2
打赏
收藏
类的引用
我分别在两个单元文件里定义了两个类,并分别实现了,但在这两个类的定义部分都 引用了了对方,USES里怎么写? 如: unit1 uses ......... ClassA=class ... public FCB:TClassB; ...... end. unit2 uses ......... ClassA=class ... public FCA:TClassA; ...... end. 两个单元里写引用会出现循环引用,我不想放在一个单元文件里。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
guig
2001-07-13
打赏
举报
回复
可以象下面那样改。
不过FCA用起来有些烦,那也没办法,谁叫你放着大路不走呀。
unit1
interface
uses unit2
.........
type
ClassA=class
...
public
FCB:TClassB;
......
end;
implementation
end.
unit2
interface
.........
type
ClassB=class
...
public
FCA:TObject;
constructor create;
......
end;
implementation
uses unit1;
constructor ClassB.create;
begin
...
FCA := ClassA.Create;//以后使用FCA时这样些ClassA(FCA)
end;
end.
qkl
2001-07-12
打赏
举报
回复
看来是没有办法了:(
因为你的设计思想已经严重偏离 Delphi 的数据封装思想。
java基础教程----精华版
- **变量**:在Java中,变量是存储数据的容器,分为基本
类
型(如int, double, boolean等)和
引用
类
型(如
类
、接口、数组)。 - **数据
类
型**:Java有两大
类
数据
类
型,即原始
类
型(primitives)和
引用
类
型...
google common jar包
"Google Common Jar包"是Google开发的一套Java库,主要用于提供一些通用的工具
类
和实用方法,极大地简化了日常编程工作。这个包里的
类
和接口设计得非常实用且高效,可以提升代码质量和可读性。在Java开发中,尤其是...
内部
类
引用
外部
类
的局部变量为什么必须是final
内部
类
引用
外部
类
局部变量,必须保证外部
类
的局部变量为final的,因为内部
类
和外部
类
的局部变量生命周期不一样,外部
类
方法执行完该局部变量可能就没了,但该方法中的内部
类
可能还在执行(如线程),还要使用该变量...
内部
类
笔记1-静态内部
类
持有外部
类
引用
验证
1.静态内部
类
不会持有外部
类
引用
下面我们写一个有静态修饰符的内部
类
如下 静态内部
类
: public class MyClass { private static class MyInnerClass { private String innerString; public MyInnerClass...
DELPHI
类
引用
谈到Delphi
类
引用
在>上说到: 对象是用来存放一个
类
的各个字段值的内存块 对象
引用
就是指向这个对象的指针 而
类
表用来存放一些指向VMT的只读指针和相关的信息
类
引用
就是指向这个
类
表的指针它的定义形式如下:TClass...
Delphi
5,928
社区成员
262,931
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章