6 个解决方案
#1
对的。如果都不写,那默认就是无参,一但写了,默认的那个就失效
#2
什么是构造器 我只知道重载
#3
嗯,如果只是声明了有参构造器,而没有声明无参构造器的话,那么该类就没有无参构造器
#4
只要有有参的 无参的就不存在了
#5
申明一个有参的,无参的自动失效
#6
这个和编译器本身是有关系的,当一个类被编译时,若无显式的生命构造方法,那么编译器会帮助这个类生成一个无参的构造方法,若存在构造方法,那么编译器会自动放弃此种行为。
#1
对的。如果都不写,那默认就是无参,一但写了,默认的那个就失效
#2
什么是构造器 我只知道重载
#3
嗯,如果只是声明了有参构造器,而没有声明无参构造器的话,那么该类就没有无参构造器
#4
只要有有参的 无参的就不存在了
#5
申明一个有参的,无参的自动失效
#6
这个和编译器本身是有关系的,当一个类被编译时,若无显式的生命构造方法,那么编译器会帮助这个类生成一个无参的构造方法,若存在构造方法,那么编译器会自动放弃此种行为。