我有一些想知道的案例。首先,如果您没有构造函数:classNoCons{intx;}当我执行newNoCons()时,将调用默认构造函数。它具体做什么?它是将x设置为0,还是在其他地方发生了这种情况?如果我遇到这种情况怎么办:classNoCons2extendsNoCons{inty;}当我调用newNoCons2()时会发生什么?是否调用了NoCons的默认构造函数,然后调用了NoCons2的构造函数?他们每个人都将各自的x和y字段设置为0吗?这个版本怎么样:classCons2extendsNoCons{inty;publicCons2(){}}现在我有一个构造函数,但它不调用父