为什么JAVA需要构造函数?

时间:2014-07-07 15:03:19

标签: java class object constructor initialization

在JAVA中如果我们可以在类中初始化为。

class Emp2 {
    int salary=100;

    public static void main(String... s) {
        Emp2 e1=new Emp2();

        System.out.println(e1.salary);
    }
}

那么为什么我们需要构造函数呢? Plss帮助我...

1 个答案:

答案 0 :(得分:7)

构造函数允许更复杂的字段初始化,这可能远远超出简单的赋值。