题目:关于构造方法,下面说法正确的是()
A、每个类都有至少一个构造方法
B、一个类中可以有多个构造方法
C、构造方法可以有返回值
D、构造方法可以有多个参数
结果:A、B、D
解释:
A:即使类中没有定义构造方法,也会具有一个默认的无参构造方法,所以A正确
B:一个类中可以有无参构造方法,可以有多个有参构造方法,这些构造方法构成了方法重载,所以B正确
C:构造方法连返回值类型都没有,哪里来的返回值,所以C错误
D:有参构造方法中可以有多个参数,所以D错误
A、每个类都有至少一个构造方法
B、一个类中可以有多个构造方法
C、构造方法可以有返回值
D、构造方法可以有多个参数
A:即使类中没有定义构造方法,也会具有一个默认的无参构造方法,所以A正确
B:一个类中可以有无参构造方法,可以有多个有参构造方法,这些构造方法构成了方法重载,所以B正确
C:构造方法连返回值类型都没有,哪里来的返回值,所以C错误
D:有参构造方法中可以有多个参数,所以D错误