在Java中,下面对于构造函数的描述正确的是()A.类不一定要显式定义构造函数B.构造函数的返回类型是voidC.如果构造函数不带任何参数,那么构造函数的名称和类名可以不同D.一个类可以定义多个构造函数
在Java中,下面对于构造函数的描述正确的是()
A.类不一定要显式定义构造函数
B.构造函数的返回类型是void
C.如果构造函数不带任何参数,那么构造函数的名称和类名可以不同
D.一个类可以定义多个构造函数
参考答案和解析
BC
相关考题:
对于拷贝初始化构造函数,正确的描述是( )。A.在C++语言中,如果不自定义类的拷贝初始化构造函数,则每个类都有默认的拷贝初始化构造函数B.必须为每个类定义拷贝初始化构造函数C.如果要使用拷贝初始化构造函数,则必须在类中先定义D.当定义了类的构造函数时,如果要使用拷贝初始化构造函数,则必须定义拷贝初始化构造函数
下面是有关子类继承父类构造函数的描述,其中正确的是( )。A.如果子类没有定义构造函数,则子类无构造函数B.子类构造函数必须通过super关键字调用父类的构造函数C.子类必须通过this关键字调用父类的构造函数D.子类无法继承父类的构造函数
在Java中,下面对于构造函数的描述错误的是()。A、类不一定要显式定义构造函数B、构造函数的返回类型是voidC、如果构造函数不带任何参数,那么构造函数的名称和类名可以不同D、一个类可以定义多个构造函数
下面对C#中类的构造函数描述正确的是()A、与方法不同的是,构造函数只有void这一种返回类型B、构造函数如同方法一样,需要人为调用才能执行其功能C、构造函数一般被声明成private型D、在类中可以重载构造函数,C#会根据参数匹配原则来选择执行合适的构造函数
对于拷贝构造函数,正确的描述是()。A、在C++语言中,如果不自定义类的拷贝构造函数,则每个类都有默认的拷贝构造函数B、必须为每个类定义拷贝构造函数C、如果要使用拷贝构造函数,则必须在类中先定义D、当定义了类的构造函数时,如果要使用拷贝构造函数,则必须定义拷贝构造函数
多选题在Java中,下面对于构造函数的描述错误的是()。A类不一定要显式定义构造函数B构造函数的返回类型是voidC如果构造函数不带任何参数,那么构造函数的名称和类名可以不同D一个类可以定义多个构造函数
单选题下面对C#中类的构造函数描述正确的是()A与方法不同的是,构造函数只有void这一种返回类型B构造函数如同方法一样,需要人为调用才能执行其功能C构造函数一般被声明成private型D在类中可以重载构造函数,C#会根据参数匹配原则来选择执行合适的构造函数
单选题在Java中,下面关于构造方法的描述正确的是()A类必须有显式构造函数B它的返回类型是voidC它和类有相同的名称,但它不能带任何参数D以上皆非