小编rig*_*gel的帖子

如果类具有参数化构造函数,为什么Java不提供默认构造函数?

如果类具有参数化构造函数,为什么Java不提供默认构造函数?请考虑以下示例

class A {
    int a;

    public A() {
    }

    public A(int val) {
        a = val;
    }
}
Run Code Online (Sandbox Code Playgroud)

这里我明确需要添加默认构造函数.有什么理由,为什么Java不为具有参数化构造函数的类提供默认构造函数?

java constructor

7
推荐指数
3
解决办法
7797
查看次数

标签 统计

constructor ×1

java ×1