在JAVA语言中,下面关于构造函数描述正确的是() 
A、类必须有显式构造函数
B、它的返回类型是void
C、她和类有相同的名称,但他不能带任何参数
D、以上皆非
A、类必须有显式构造函数
B、它的返回类型是void
C、她和类有相同的名称,但他不能带任何参数
D、以上皆非
A、Java语言规定构造方法名与类名必须相同 B、Java语言规定构造方法没有返回值,但不用void声明 C、Java语言规定构造方法不可以重载 D、Java语言规定构造方法只能通过new自动调用
A、缺省构造方法可以初始化其它方法中定义的变量 B、java编译器会为所有的类创建缺省构造方法 C、如果在一个类中定义的构造方法都声明了参数,java编译器将为这个类创建一个缺省构造方法 D、当类中没有定义任何构造方法时,java编译器将为这个类创建缺省构造方法
A、在C++语言中,如果不自定义类的拷贝构造函数,则每个类都有默认的拷贝构造函数 B、必须为每个类定义拷贝构造函数 C、如果要使用拷贝构造函数,则必须在类中先定义 D、当定义了类的构造函数时,如果要使用拷贝构造函数,则必须定义拷贝构造函数
A、A.一个类可以定义多个拷贝构造函数 B、B.若未定义拷贝构造函数,则系统会提供一个默认拷贝构造函数 C、C.当类中有指针成员变量时,通常要为这个类定义一个拷贝构造函数来实现深拷贝 D、D.拷贝构造函数中的参数按引用方式传递