| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1116 人关注过本帖
标题:如何让构造函数返回的是一个空对象??
只看楼主 加入收藏
george_vcool
Rank: 2
等 级:新手上路
威 望:3
帖 子:453
专家分:0
注 册:2007-7-23
结帖率:100%
收藏
 问题点数:0 回复次数:9 
如何让构造函数返回的是一个空对象??
比方说我用一一个A a=new A();
在A的构造函数里面如何做才能让a=null;
呵呵,想了半天也想不出来请教了!!!
搜索更多相关主题的帖子: 函数 构造 对象 
2007-09-23 22:06
睫毛上的土
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2007-8-13
收藏
得分:0 
都 null 了还构造它干啥?

爸爸给买了《Core Java》,厚厚的两大本诶,啥时候能够看完呢~
2007-09-24 01:36
晨风lxj
Rank: 1
等 级:新手上路
帖 子:59
专家分:0
注 册:2007-9-13
收藏
得分:0 

声明一下!

2007-09-24 10:40
george_vcool
Rank: 2
等 级:新手上路
威 望:3
帖 子:453
专家分:0
注 册:2007-7-23
收藏
得分:0 

我是意思是当构造函数里面出现了我意料之外的情况之后,返回null!!
因为在某一个程序里面我只想到这种控制流程的方法!!
呵呵。请教各位了!

2007-09-24 11:44
guofei_gf
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2007-7-14
收藏
得分:0 
a=null;
2007-09-24 12:46
flushtime
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2007-5-28
收藏
得分:0 

出现了我意料之外的情况

这种情况叫做异常,JAVA中有针对这种情况的解决方式,就是抛出异常...

2007-09-24 15:26
易水辰
Rank: 1
等 级:新手上路
威 望:1
帖 子:136
专家分:0
注 册:2007-6-17
收藏
得分:0 

呵呵,弄了半天不会啊!


^_^没事咱就灌水哈^_^!!!
2007-09-24 16:06
batwyx
Rank: 1
等 级:新手上路
威 望:1
帖 子:88
专家分:0
注 册:2007-4-16
收藏
得分:0 

同意6楼的看法,你可以让程序报异常就好了


2007-09-24 23:37
狂放不羁
Rank: 4
等 级:贵宾
威 望:12
帖 子:925
专家分:0
注 册:2007-1-24
收藏
得分:0 
对,自己定义一个异常然后抛出就OK了。
2007-09-25 10:00
神vLinux飘飘
Rank: 13Rank: 13Rank: 13Rank: 13
来 自:浙江杭州
等 级:贵宾
威 望:91
帖 子:6140
专家分:217
注 册:2004-7-17
收藏
得分:0 
真的想要这样的功能可以用一个静态方法

public static A instance() {
return null;
}

这样也是一个可以考虑的模式

淘宝杜琨
2007-09-25 11:25
快速回复:如何让构造函数返回的是一个空对象??
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015286 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved