java - 在任何函数之外为成员变量赋值是否被认为是好的做法?

标签 java styles

例如:

public class App {

   private Car car = new Car();

   public static void main(String[] args) {
       // TO DO
   } 
}

如果不好,解决办法是什么?您将如何重写这段代码?

最佳答案

在我看来,一切都取决于您正在处理的应用程序的设计。对于提供的示例,我认为是可以接受的。但是对于其他更明确的数据类型,我更喜欢构造函数初始化。主要是因为构造函数重载是可能的。

关于java - 在任何函数之外为成员变量赋值是否被认为是好的做法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14763903/

相关文章:

java - swt 标签顶部有额外空间(边框内)

java - hibernate 还是 'Do-It-Yourself"?

java - Restful Java - 授予对资源的访问权限

html - 根据元素的宽度更改 CSS

java - 从 ITreeSelection 获取文件

java - 合并特定结构中的两个 JSON 文件

c# - CSS 问题 : <hr> line not showing in non-compatibility view in IE 8

qt - 样式不适用于 QItemDelegate

c# - DataTrigger 绑定(bind)到属性

java - 划掉文字