【发布时间】:2014-07-07 15:03:18
【问题描述】:
如果我们可以在JAVA里面初始化类的话。
class Emp2 {
int salary=100;
public static void main(String... s) {
Emp2 e1=new Emp2();
System.out.println(e1.salary);
}
}
那为什么我们需要构造函数来做呢?请帮忙看看..
【问题讨论】:
-
如果您在编译时不知道想要的值是什么?
-
尝试使用您的代码创建两个
Emp2类型的员工... -
到目前为止,您编写了多少个没有
public static void main的Java 类?如果这对您来说是全新的,请给它一些时间,当您处理更复杂和真实的场景时,这样的事情会很有意义。
标签: java class object constructor initialization