请教类和对象的问题(100分求教)
请问有一个类,实例化生成了对象, 如何可以判断该类存在对象,如果可以判断该类存在实例化对象,那么又如何获得对象呢? 问题点数:100、回复次数:8Top
1 楼killme2008(为了生态平衡,请保护蛤蟆)回复于 2006-05-02 18:32:20 得分 50
你要么通过new产生对象,要么通过反射机制实例化。LZ的需求很奇怪。。。。判断是否有对象被实例化可以在类中增加一个静态变量标记产生的对象个数,要获得存在的对象恐怕没办法。不过对象的产生是你决定的,你怎么可能不知道。。。
Top
2 楼f_acme(沧海一声笑)回复于 2006-05-02 19:20:33 得分 0
确实需求有点怪。不会,帮顶Top
3 楼huangxiangzi(E明精人)回复于 2006-05-02 19:36:37 得分 0
关注!~Top
4 楼OO00(四个圈)回复于 2006-05-02 21:08:34 得分 0
还有这样的问题,没见过。。。Top
5 楼jackychen_king(jacky)回复于 2006-05-02 21:14:07 得分 0
? ? ? ? ? ? ? 请明确一下是什么问题?Top
6 楼kauu(kauu)回复于 2006-05-02 21:17:57 得分 50
在JAVA中要产生一个类的对象要用new,如果你要在应用中判断new过几个对象了,就应该设置一个静态变量来计数。如果你是要这用这个来控制不要让别的什么对象随意来产生这个类的对象的话,你就把这个类的构造函数设置成private。就可以用它自己的一个方法来产生了。这是一个模式。
希望这对你有所帮助。Top
7 楼wuyg(平平)回复于 2006-05-02 21:53:42 得分 0
你是不是想搞singtonTop
8 楼seu_cose(专注于通信技术)回复于 2006-05-02 22:37:58 得分 0
不能获得对象的Top




