【发布时间】:2013-04-12 08:02:47
【问题描述】:
我有几个关于 Java 构造函数的问题:
你应该如何初始化/创建类所依赖的对象?例如,我的“时间”类中有一个 DateTime 对象。我应该将
private DateTime _date;字段作为类的一部分,然后将_date = new DateTime();粘贴在构造函数中吗?还是用相关方法初始化这个对象更好?如果在创建类的新对象时应该未初始化字段(即,稍后在对象上调用类的方法时设置它们的值),您会怎么做?在构造函数中,我是将它们初始化为 null 还是一些无意义的值?
感谢您的帮助。
【问题讨论】:
-
最好在需要时进行初始化。
标签: java object constructor field