将Object初始化为NULL不一致的构造函数

时间:2011-02-23 05:37:38

标签: oop constructor null

是否有可能在调用构造函数时将对象初始化为null ??

我需要在我的程序中为条件,如果在构造中抛出异常,则将对象初始化为null

我有几种选择 1.创建一个布尔字段,表示有效或不显示其空值。 2.将所有成员对象初始化为null,然后返回

但是所有这些都没有将值设置为null,只是让它感觉像是null ..

还有其他建议吗?

1 个答案:

答案 0 :(得分:1)

我想说如果一个不失败的构造函数不可行,最好抛出异常并让调用代码使指针无效。