默认构造器问题,头疼

如果在程序中定义了构造器,则编译器将不再提供默认的构造器,即使定义的构造器同样没有参数。如果再使用默认构造器的话,编译器会报错。
——————————————————————————
以上是书上的话,可是这为什么不报错57963e5b0001445804080306.jpg

Goddess_chkx
浏览 1807回答 4
4回答

KXFT

你以为你写个注释说使用默认构造器他就使用默认构造器吗。你不是定义了自己的构造器吗,编译器将不再提供默认的构造器,用的是你自己定义的那个。

Hyst

自定义显示的构造器在new的时候优先级要大于默认的构造
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java