多项选择题

下面对于构造方法的描述,正确有哪些?(    ) A.
方法名必须和类名相同 B.
方法名的前面没有返回值类型的声明 C.
在方法中不能使用return语句返回一个值 D.
当定义了带参数的构造方法,系统默认的不带参数的构造方法依然存在