( 19 )下列关于构造方法的叙述中,错误的是A ) Java 语言规定构造方法名与类名必须相同B ) Java 语言规定构造方法没有返回值,但不用 void 声明C ) Java 语言规定构造方法不可以重载D ) Java 语言规定构造方法只能通过 new 自动调用

题目

( 19 )下列关于构造方法的叙述中,错误的是

A ) Java 语言规定构造方法名与类名必须相同

B ) Java 语言规定构造方法没有返回值,但不用 void 声明

C ) Java 语言规定构造方法不可以重载

D ) Java 语言规定构造方法只能通过 new 自动调用


相似考题
更多“( 19 )下列关于构造方法的叙述中,错误的是A ) Java 语言规定构造方法名与类名必须相同B ) Java ”相关问题
  • 第1题:

    下列关于构造方法的叙述中,错误的是( )。

    A.Java语言规定构造方法名与类名必须相同

    B.Java语言规定构造方法没有返回值,但不用void声明

    C.Java语言规定构造方法不可以重载

    D.Java语言规定构造方法只能通过new自动调用


    正确答案:C
    C。【解析】本题考查的是构造方法的使用。Java语言中,构造方法是一种特殊的方法,是为对象初始化操作编写的方法,用它来定义对象的初始状态。Java中的每个类都有构造方法,它也是由方法名、参数和方法体组成的。构造方法有如下特点:·构造方法的名字必须与类名相同。·构造方法不返回任何数据,但不用void来声明。·用户不能直接调用构造方法,必须通过关键字new自动调用。·构造方法可由用户在类中定义,默认时由Java语言自动生成。但它是个空方法,变量被赋予该数据类型的默认值。·在构造方法实现中,可以进行方法重载,即定义多个构造方法。重载构造方法的目的是使类具有不同的初始值,为类对象的初始化提供方便。根据上述构造方法的特点可知,本题选项C的说法是错误的。

  • 第2题:

    46、下列关于构造方法的叙述中,错误的是 ________。

    A.Java语言规定构造方法名与类名必须相同

    B.Java语言规定构造方法没有返回值,但不用void声明

    C.Java语言规定构造方法不可以重载

    D.Java语言规定构造方法只能通过new自动调用


    构造方法不可以重载

  • 第3题:

    【单选题】下列关于构造方法的叙述中,错误的是

    A.Java语言规定构造方法名与类名必须相同

    B.Java语言规定构造方法没有返回值,但不用void声明

    C.Java语言规定构造方法不可以重载

    D.Java语言规定构造方法只能通过new自动调用


    构造方法不可以重载,但可以继承

  • 第4题:

    在Java中,关于构造方法,下列说法错误的是( )

    A、构造方法的名称必须与类名相同

    B、构造方法可以带参数

    C、构造方法不可以重载

    D、构造方法绝对不能有返回值


    正确答案:C

  • 第5题:

    1、在Java中,关于构造方法,下列说法错误的是()

    A.构造方法的名称必须与类名相同

    B.构造方法可以带参数

    C.构造方法不可以重载

    D.构造方法绝对不能有返回值


    C