默认构造函数不初始化类的实例成员?
2022-09-03 13:19:12
我遇到了一个问题,询问“关于”默认“构造函数,以下哪项是正确的?
选项“它初始化类的实例成员”是不正确的选择。
现在我的理解是,如果我们有一个这样的代码,
Class Test {
String name;
}
然后编译器创建默认构造函数,如下所示
Class Test {
String name;
Test(){
super();
name = null;
}
}
初始化实例成员名称的默认构造函数不是空吗?