假设我B有一个类C类型成员作为字段的类.
现在我编写了一个构造函数,B以便它的默认构造函数不会被合成.
但B's构造函数不会C显式初始化该类型字段.
Class B
{
C obj_c;
B()
{ }
}
Run Code Online (Sandbox Code Playgroud)
在C++默认构造函数obj_c中将被称为coz默认构造函数的非初始化成员将被隐式调用为Object类型成员.关于Java的问题?
如果构造函数没有在Java中初始化字段会发生什么?