当开发者不希望自己编写的类被继承〃或者有的类已经没有再被继承的必要时〃我们通常对class使用哪一个关键字<()A、sealedB、virtualC、abstractD、override

题目

当开发者不希望自己编写的类被继承〃或者有的类已经没有再被继承的必要时〃我们通常对class使用哪一个关键字<()

  • A、sealed
  • B、virtual
  • C、abstract
  • D、override

相似考题
更多“当开发者不希望自己编写的类被继承〃或者有的类已经没有再被继承的必”相关问题
  • 第1题:

    下列叙述中,错误的是

    A.所有的字节输入流都从InputStream类继承

    B.所有的字节输出流都从OutputStream类继承

    C.所有的字符输出流都从OutputStreamWriter类继承

    D.所有的字符输入流都从Reader类继承


    正确答案:C
    解析:本题考查Java中的I/O流。java.io包中包括:处理字节流的抽象类InputStream和OutputStream,处理字符流的抽象类Reader和Writer。其中,所有字节输入流都从InputStream类继承,所有字节输出流都从OutputStream类继承。所有字符输入流都从Reader类继承,所有字符输出流都从Writer类继承。而字符类输出流 OutputStreamWriter、PrintWriter、BufferedWriter都是抽象类Writer的子类。因此,选项A、选项B和选项D的说法都是正确的,而选项C的说法是错误的。

  • 第2题:

    构造函数能否被子类继承()

    A.可以被继承

    B.可以被继承,但子类如果有自己的构造函数的话会覆盖父类

    C.不能被继承,父类的构造函数不再使用

    D.不能被继承,但调用子类的构造函数之前会先自动调用父类的构造函数


    参考答案:D

  • 第3题:

    ● 以下关于类继承的说法中,错误的是( )。

    A.通过类继承,在程序中可以复用基类的代码

    B.在继承类中可以增加新代码

    C.在继承类中不能定义与被继承类(基类)中的方法同名的方法

    D.在继承类中可以覆盖被继承类(基类)中的方法


    正确答案:C
    在继承类中可以定义与被继承类(基类)中的方法同名的方法。

  • 第4题:

    构造函数能否被子类继承()

    • A、可以被继承
    • B、可以被继承,但子类如果有自己的构造函数的话会覆盖父类
    • C、不能被继承,父类的构造函数不再使用
    • D、不能被继承,但调用子类的构造函数之前会先自动调用父类的构造函数

    正确答案:D

  • 第5题:

    编写一个Filter,需要()。

    • A、继承Filter类
    • B、实现Filter接口
    • C、继承HttpFilter类
    • D、实现HttpFilter接口

    正确答案:B

  • 第6题:

    下列关于继承的说法哪个正确()

    • A、子类只继承父类public方法和属性
    • B、子类继承父类的非私有属性和方法:
    • C、子类继承父类的方法,而不继承父类的属性:
    • D、子类将继承的所有的属性和方法

    正确答案:B

  • 第7题:

    以下关于类继承的说法中,错误的是()。

    • A、通过类继承,在程序中可以复用基类的代码
    • B、在继承类中可以增加新代码
    • C、在继承类中不能定义与被继承类(基类)中的方法同名的方法
    • D、在继承类中可以覆盖被继承类(基类)中的方法

    正确答案:C

  • 第8题:

    C#中所有的类都继承()类,所有的窗体都继承()类。


    正确答案:Object;Control

  • 第9题:

    单选题
    关于继承,下列说法正确的是()
    A

     子类将继承父类所有的成员

    B

     子类将继承父类的非私有成员

    C

     子类只继承父类public成员

    D

     子类只继承父类的方法,而不继承属性


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

  • 第10题:

    单选题
    当开发者不希望自己编写的类被继承,或者有的类已经没有再被继承的必要时,我们通常对class使用哪一个关键字?()
    A

    sealed

    B

    virtual

    C

    abstract

    D

    override


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

  • 第11题:

    单选题
    在J2EE中,对于HttpServlet类的描述,错误的是()。
    A

    我们自己编写的Servlet继承了HttpServlet类,一定需覆盖doPost或者doGet

    B

    Httpservlet类扩展了GenericServlet类,实现了GenericServlet类的抽象方法

    C

    Httpservlet类中处理客户请求和响应时所使用的两个接口是:HttpServletRequest和HttpServletResponse

    D

    我们自己编写的servlet继承了Httpservlet类,一般只需要覆盖doPost或doGet方法,不必覆盖servive()方法,因为一个service()方法会调用doPost或者doGet方法


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

  • 第12题:

    单选题
    关于抽象类与最终类,下列说法错误的是()。
    A

    抽象类能被继承,最终类只能被实例化

    B

    抽象类和最终类都可以被声明使用

    C

    抽象类中可以没有抽象方法,最终类中可以没有最终方法

    D

    抽象类和最终类被继承时,方法可以被子类覆盖


    正确答案: D
    解析: 最终类就是被final修饰的类,最终方法就是被final修饰的方法。最终类不能被继承,最终方法不能被重写

  • 第13题:

    下面关于继承的说法,正确的是( )。 class math{ … }; class math1:math{ … };

    A.math 类、math1 类没有继承关系

    B.math1 类是 math 类的父亲

    C.math1 类对 math 类继承是公有继承

    D.math1 类对 math 类的继承是私有继承


    正确答案:D
    解析:注意继承的格式,关键字默认的继承是私有继承。

  • 第14题:

    若希望派生类的对象不能访问基类中公有成员,应在( )方式下完成。

    A.公有继承

    B.私有继承

    C.保护继承

    D.友元继承


    正确答案:D
    解析:没有友元继承这种继承方式。

  • 第15题:

    继承是Java语言的一个重要机制,所有的Java类都继承自根类( )。 A.ClassB.ObjectSXB

    继承是Java语言的一个重要机制,所有的Java类都继承自根类( )。

    A.Class

    B.Object

    C.String

    D.Date


    正确答案:B
    B。【解析】本题考查Java的继承机制。Class类封装了类和对象的属性特征,包含着解释Java类的信息;Objeet类处于Java类层次结构的最上层,是所有类的父类,也就是说,所有Java语言中的类都是直接或间接继承0biec类得到的;String类是字符串类,用于构造字符串常量。Date类是日期类,提供了处理日期、时间的多种方法。

  • 第16题:

    下面有关类的继承的说法正确的是()

    • A、派生类的成员应该与基类的成员一致,不能为派生类增加新成员
    • B、在派生类中可通过隐藏继承成员,来删除基类的成员
    • C、在描述类的继承关系时,父类与子类是基类与派生类的另一种说法
    • D、所有的类成员都可以被继承

    正确答案:C

  • 第17题:

    判断两个类有没有继承关系可以用如下方式:如果A类是B类,则A类不继承于B类。


    正确答案:错误

  • 第18题:

    以下有关类的继承的叙述中,正确的是()

    • A、子类能直接继承父类所有的非私有属性,也可通过接口继承父类的私有属性
    • B、子类只能继承父类的方法,不能继承父类的属性
    • C、子类只能继承父类的非私有属性,不能继承父类的方法
    • D、子类不能继承父类的私有属性

    正确答案:D

  • 第19题:

    关于继承,下列说法正确的是()

    • A、 子类将继承父类所有的成员
    • B、 子类将继承父类的非私有成员
    • C、 子类只继承父类public成员
    • D、 子类只继承父类的方法,而不继承属性

    正确答案:A

  • 第20题:

    多选题
    关于Java中的继承,以下说法中正确的有()
    A

    Java支持单继承和多重继承

    B

    Java只支持单继承,不支持多重继承

    C

    Java中的类最多只有一个直接父类,或者没有父类

    D

    Java中的每个类都有一个直接父类,而且只有一个直接父类

    E

    子类只能继承父类的public,protected和同一个包中的package级的成员


    正确答案: D,B
    解析: 暂无解析

  • 第21题:

    判断题
    判断两个类有没有继承关系可以用如下方式:如果A类是B类,则A类不继承于B类。
    A

    B


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

  • 第22题:

    单选题
    下列关于继承的说法哪个正确()
    A

    子类只继承父类public方法和属性

    B

    子类继承父类的非私有属性和方法:

    C

    子类继承父类的方法,而不继承父类的属性:

    D

    子类将继承的所有的属性和方法


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

  • 第23题:

    填空题
    C#中所有的类都继承()类,所有的窗体都继承()类。

    正确答案: Object,Control
    解析: 暂无解析

  • 第24题:

    单选题
    编写一个Filter,需要()。
    A

    继承Filter类

    B

    实现Filter接口

    C

    继承HttpFilter类

    D

    实现HttpFilter接口


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