提问:在Javase中不涉及父子类和接口时,这时候是否重写无参构造是否都无意义

本新在runood教程上偶然看到了这样的代码

img

由于父子类继承的问题在后面,这里并无涉及,所以我想问问无参构造方法在这种这时候是不是就和html中打双引号类似,只是一个好习惯,而非必须(在有关继承和实现时为必须)

默认的无参构造函数是空的,啥也不干,只是创建对象。但如果对象有若干个成员变量,那么无参构造函数可能需要初始化成员变量,或者做一些其他准备工作,因此有时还是需要重写无参构造函数的,并非没有意义