关于类引用的问题!

sgdb 2003-07-01 09:53:22
昨天看代码看到一个令我困惑的问题!
有两个类A、B;B是A的子类,但是A中又用到了B的引用;那么这两个类怎么编译呢??

我在编译这两个类的时候,把A中关于B的行都注释掉,然后再编译的!

有没有什么办法可以不注释掉B,而让两个类都编译成class??
...全文
45 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
wswhp 2003-07-01
  • 打赏
  • 举报
回复
up
start1127 2003-07-01
  • 打赏
  • 举报
回复
这样做不好,重新设计一下。
beming 2003-07-01
  • 打赏
  • 举报
回复
别人怎么做是他们的事情,出现问题他们会负责啊
呵呵

如果你自己做就应该做的更好一点,而不是他们是这样你就必须要这样做的啊

实现的方法有好多路径,走自己的路,让别人说去吧

===================================
我的一分耕耘,你能给一分收获
zuoyangguang 2003-07-01
  • 打赏
  • 举报
回复
用内隐类,很好的哦,完全满足您的要求,你不是都有五个三角形了吗?查查资料吧
Yssss1980 2003-07-01
  • 打赏
  • 举报
回复
建议重新考虑一下你的类的设计
肯定有问题
jettyl 2003-07-01
  • 打赏
  • 举报
回复
这样违背了面向对象设计的原则
我觉得你应该想别的方法实现你要的功能,而不是钻这个地方的牛角尖
这样的代码可能会影响系统的稳定性
sgdb 2003-07-01
  • 打赏
  • 举报
回复
我没有这样做,我也想不到这样做!

是我在一个学校的网站上下的源代码里这样做了,而且很多地方他们都这样做,就是两个类互相引用,很困惑,我也很想知道为什么他们要这样做!

不过,好象c++这样写没问题的!
beming 2003-07-01
  • 打赏
  • 举报
回复
同意 javabandit(bandit)

这样的逻辑非常有问题!!!不建议你这样做!!!

如果你非要引用子类中的方法,何不把子类的方法放在父类呢?

===================================
我的一分耕耘,你能给一分收获
javabandit 2003-07-01
  • 打赏
  • 举报
回复
好象这样的引用违背了基本的Java规则,父类引用子类的方法,好象不是很妥当!

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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