• 2022-06-03
    关于构造器说法错误的是?()
    A: 构造器不属于类成员方法,因此构造器不能被继承
    B: 只有构造器才能拥有和类名相同的方法名
    C: 一个类可以拥有多个重载的构造器
    D: 在子类中调用父类的非默认构造器,必须使用super(...)语句,而且该语句必须位于子类构造器的第一行
  • A

    内容

    • 0

      有关构造器的说法那些不正确?() A: 下面直接在class后面申明的定义为类中的主构造器classUser(varx:Int,age:Int){} B: 类可以有任意多个辅构造器 C: 每一个辅构造器必须先实现主构造器的方法 D: 像只有一个主构造器一样,也只能有一个辅构造器

    • 1

      子类不能继承父类的是() A: 构造器 B: 属性 C: 方法 D: 函数

    • 2

      在子类构造方法中,使用super调用父类构造方法的语句必须为构造方法中的第一条语句。

    • 3

      关于在子类中调用父类构造方法的问题,下述说法正确的是: A: 子类构造方法一定要调用父类的构造方法; B: 子类构造方法只能在第一条语句调用父类的构造方法; C: 调用父类构造方法的方式是:父类名(参数表); D: 默认情况下子类的构造方法将调用父类的无参数构造方法。

    • 4

      super调用父类构造方法的代码必须位于子类构造方法的第一行。