单项选择题

下列关于构造方法的特点,不正确的说法是( )。

A.构造方法名与类名必须相同
B.构造方法是给对象赋初值,无返回值,所以返回类型为void
C.构造方法不能被程序调用
D.构造方法可以重载