niusouti.com
更多“在一个抽象类中,也可以包含成员变量和构造方法。() ”相关问题
  • 第1题:

    下列叙述中,错误的是( )。

    A.Java中,方法的重载是指多个方法可以共享同一个名字

    B.Java中,用abstract装饰的类称为抽象类,它不能实例化

    C.Java中,接口是不包含成员变量和方法实现的抽象类

    D.Java中,构造方法可以有返回值


    正确答案:D
    解析: 构造方法是一种特殊的方法,是为对象初始化操作编写的方法,用它来定义对象的初始状态。Java中的每个类都有构造方法,它也是由方法名、参数和方法体组成的。构造方法的名字必须与类名相同,并且构造方法不返回任何数据。

  • 第2题:

    23、下面的说法中错误的是

    A.抽象类可以包含构造方法

    B.用抽象类可以实例化创建一个对象

    C.抽象类可以包含抽象或非抽象的方法

    D.包含抽象方法的类必须声明为抽象类


    抽象类可以被实例化;抽象类可以是静态类和密封类;抽象类中的抽象方法可以在其它类中重写

  • 第3题:

    6、下面的说法中错误的是

    A.抽象类可以包含构造方法

    B.用抽象类可以实例化创建一个对象

    C.抽象类可以包含抽象或非抽象的方法

    D.包含抽象方法的类必须声明为抽象类


    构造方法可以是抽象方法 .

  • 第4题:

    下列叙述中,错误的是( )。

    A.Java中,方法的重载是指多个方法可以共享同一个名字

    B.Java中,用abstract修饰的类称为抽象类,它不能实例化

    C.Java中,接口是不包含成员变量和方法实现的抽象类

    D.Java中,构造方法可以有返回值


    正确答案:D
    解析:构造方法是给对象赋初值,没有返回值。

  • 第5题:

    下列有关构造方法(也称作初始化方法,即类中名为__init__的方法)描述正确的是()。

    A.所有类都必须自行定义一个构造方法

    B.构造方法必须有返回值,即必须包含return语句

    C.构造方法必须访问类的非静态成员

    D.构造方法可以初始化类的成员变量


    构造方法可以初始化类的成员变量