多项选择题

A.每个类至少有一个构造方法
B.构造方法必须与类同名
C.构造方法无返回值
D.构造方法必须是public的