更多“附属构造器,名称一定是this,参数不能带val或var”相关问题
  • 第1题:

    Scala可以通过“val”来定义变量,通过“var”关键字来定义常量。()

    此题为判断题(对,错)。


    正确答案:错误

  • 第2题:

    参数井井号编排按()统一命名。

    A、基本构造单元盆地—布井序号

    B、油气田(藏)名称的第一个汉字—布井序号

    C、二级构造带名称的第一个汉字—布井序号

    D、二级构造带名称的第一个汉字—盆地—布井序号


    参考答案:A

  • 第3题:

    Parameter对象可以通过调用相类的构造函数来创建,创建时可以指定参数名称和参数值。()


    正确答案:正确

  • 第4题:

    var?factor?=?3???val?multiplier?=?(i:Int)?=>?i?()?factor??这里我们引入一个自由变量?factor,这个变量定义在函数外面,这就是闭包


    正确答案:正确

  • 第5题:

    下列关于构造函数的描述中,()是正确的。 

    • A、 构造函数名必须与类名相同
    • B、 构造函数不可以重载
    • C、 构造函数不能带参数
    • D、 构造函数可以声明返回类型

    正确答案:A

  • 第6题:

    关于类的构造函数,以下描述中正确的是() 

    • A、当创建一个对象时,该对象的构造函数会被自动调用;
    • B、当创建一个对象时,需要指明是否调用该对象的构造函数;
    • C、同一个类可以有几个构造函数,各构造函数的参数必须不同;
    • D、同一个类可以有几个构造函数,各构造函数的参数必须相同;
    • E、构造函数的名称与类的名称相同;

    正确答案:A,C,E

  • 第7题:

    下面有关scala语言描述正确的是?()

    • A、var val第一个是对scala中对变量的定义标志,其中var表示可变,val表示不可以变量
    • B、content为变量的名字
    • C、String表示是变量的类型,如果没有写,将来会自动推断
    • D、"helloworld"为变量的初始化

    正确答案:A,B,C,D

  • 第8题:

    在Java中,下面对于构造函数的描述正确的是()

    • A、类必须显式定义构造函数
    • B、构造函数的返回类型是void
    • C、构造函数和类有相同的名称,并且不能带任何参数
    • D、一个类可以定义多个构造函数

    正确答案:D

  • 第9题:

    下列关于构造函数的描述正确的是()。

    • A、构造函数可以声明返回类型
    • B、构造函数不可以用private修饰
    • C、构造函数必须与类名相同
    • D、构造函数不能带参数

    正确答案:C

  • 第10题:

    单选题
    参数井井号编排按()统一命名。
    A

    基本构造单元盆地—布井序号

    B

    油气田(藏)名称的第一个汉字—布井序号

    C

    二级构造带名称的第一个汉字—布井序号

    D

    二级构造带名称的第一个汉字—盆地—布井序号


    正确答案: C
    解析: 暂无解析

  • 第11题:

    单选题
    下列关于构造函数的描述中,()是正确的。
    A

     构造函数名必须与类名相同

    B

     构造函数不可以重载

    C

     构造函数不能带参数

    D

     构造函数可以声明返回类型


    正确答案: A
    解析: 暂无解析

  • 第12题:

    多选题
    以下对默认构造说法正确的有()。
    A

    默认构造的返回类型是void

    B

    默认构造带有void类型的一个参数

    C

    默认构造无返回类型

    D

    默认构造无参数

    E

    当不写任何构造时,编译系统会自动产生一个默认构造


    正确答案: C,A
    解析: 暂无解析

  • 第13题:

    无论何时编译器都为类构造一个无参数的缺省的构造函数。()


    参考答案:错误

  • 第14题:

    在没有为类定义任何构造方法时,Java编译器会自动建立一个( )的构造方法。

    A.不带参数

    B.带一个参数

    C.带多个参数

    D.默认参数


    正确答案:A
    解析:本题考查对默认构造方法的理解。要熟记构造方法的几个特点:①构造方法用来初始化类的一个对象。②构造方法具有和类一样的名称,并且没有返回类型还可以重载。③只能用运算符new调用构造方法。④如果没有定义构造方法,在Java运行时,系统会自动提供默认的构造方法,它没有任何参数。

  • 第15题:

    以下关于定义变量的说法正确的是()

    • A、var定义的变量初始化后不能再修改
    • B、val定义的变量初始化后不能再修改
    • C、var定义的变量初始化后可以再修改
    • D、val定义的变量初始化后可以再修改

    正确答案:B,C

  • 第16题:

    辅助构造器的名称为this,每一个辅助构造器必须先调用主构造器或其他已经定义好的辅助构造器


    正确答案:正确

  • 第17题:

    JavaBean可以只提供一个带参数的构造器。


    正确答案:错误

  • 第18题:

    如何在构造函数中给出参数?()

    • A、  在创建对象以后,再调用构造函数,并在构造函数中给出参数
    • B、  在定义引用变量的时候,给出参数
    • C、  构造函数不能带参数
    • D、  在用new关键字创建对象时,在对象的构造函数中给出参数

    正确答案:D

  • 第19题:

    在Java中,下面关于构造方法的描述正确的是()

    • A、类必须有显式构造函数
    • B、它的返回类型是void
    • C、它和类有相同的名称,但它不能带任何参数
    • D、以上皆非

    正确答案:D

  • 第20题:

    以下对默认构造说法正确的有()。

    • A、默认构造的返回类型是void
    • B、默认构造带有void类型的一个参数
    • C、默认构造无返回类型
    • D、默认构造无参数
    • E、当不写任何构造时,编译系统会自动产生一个默认构造

    正确答案:C,D,E

  • 第21题:

    在JAVA语言中,下面关于构造函数描述正确的是() 

    • A、类必须有显式构造函数
    • B、它的返回类型是void
    • C、她和类有相同的名称,但他不能带任何参数
    • D、以上皆非

    正确答案:D

  • 第22题:

    单选题
    如何在构造函数中给出参数?()
    A

      在创建对象以后,再调用构造函数,并在构造函数中给出参数

    B

      在定义引用变量的时候,给出参数

    C

      构造函数不能带参数

    D

      在用new关键字创建对象时,在对象的构造函数中给出参数


    正确答案: C
    解析: 暂无解析

  • 第23题:

    单选题
    在Java中,下面对于构造方法的描述正确的是()
    A

    类必须显式定义构造方法

    B

    构造方法的返回类型是void

    C

    构造方法和类有相同的名称,并且不能带任何参数

    D

    一个类可以定义多个构造方法


    正确答案: A
    解析: 暂无解析