在以下什么情况下,构造方法会被调用?  A.

类定义时 B.

创建对象时 C.

调用对象的方法时 D.

使用对象的变量时