更多“大多数Swing构件的父类是javax.swing.______,该类是—个抽象类。 ”相关问题
  • 第1题:

    大多数 Swing 构件的父类是 javax.swing. 【 9 】 , 该类是一个抽象类。


    正确答案:

  • 第2题:

    在Swing中,JButton的直接父类是

    A.java.awt.Button

    B.java.awt.Container

    C.javax.swing.Button

    D.javax.swing.AbstractButton


    正确答案:D
    解析:本题考查如下的结构图。[*]

  • 第3题:

    抽象类中含有没有实现的方法,该类不能【 】。


    正确答案:x*x+y*y=1000
    x*x+y*y=1000

  • 第4题:

    下列说法中错误的一项是______。

    A.Component类是抽象类,其他的构件类都是该类的子类

    B.Container类是用于管理构件的类,其直接父类是ObJect

    C.Component类是java.awt包的核心

    D.LayoutManager接口用于确定容器中构件的布局


    正确答案:B

  • 第5题:

    下列关于Swing说法不正确的是

    A.每个Swing构件的程序必须有一个容器

    B.Swing是AWT的扩展

    C.Swing采用的MVC的思想

    D.Swing构件以“J”开头


    正确答案:A
    解析:每个Swing构件的程序必须有一个按钮构件。注意:为了简化构件的设计工作,再Swing构件中视图和控件两部分合为一体。每个构件有一个相关的分离模型和它使用的界面。比如:按钮JButton有一个存储状态的分离模型BuRonModal对象。构件的模型是自动设置的,例如一般都使用JButton而不是使用ButtonModel对象。因此每个Swing构件的程序必须有一个按钮构件。

  • 第6题:

    关于抽象类和具体类,下列说法不正确的是()

    • A、如果一个类有父类,该类就是具体类
    • B、如果一个类继承了父类的抽象操作方法,而该类未提供实现,那么该类是抽象类
    • C、抽象类没有任何直接的实例,而具体类则有直接实例
    • D、在UML中,通过把一个类的名称写为斜体来指明该类是抽象类

    正确答案:A

  • 第7题:

    关于抽象类的说法哪些是正确的?()

    • A、抽象类中可以有非抽象方法。
    • B、如果父类是抽象类,则子类必须重写父类所有的抽象方法。
    • C、不能用抽象类去创建对象。
    • D、接口和抽象类是同一个概念

    正确答案:A,C

  • 第8题:

    若一个类中含有纯虚函数,则该类称为()

    • A、基类
    • B、纯基类
    • C、抽象类
    • D、派生类

    正确答案:C

  • 第9题:

    Java中,如果一个类定义了抽象方法,该类也必须被定义为抽象类。


    正确答案:正确

  • 第10题:

    判断题
    如果父类不是抽象类,那么子类也不能是抽象类。
    A

    B


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

  • 第11题:

    填空题
    大多数Swing构件的父类是javax.swing.____,该类是一个抽象类。

    正确答案: JComponent
    解析:
    大多数Swing构件的基类是javax.swing.JComponent。有些Swing构件的基类不是javax.Swing.JComponent,例如javax.swing.JFrame直接继承java.awt.Frame。

  • 第12题:

    单选题
    若一个类中含有纯虚函数,则该类称为()
    A

    基类

    B

    纯基类

    C

    抽象类

    D

    派生类


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

  • 第13题:

    与普通类相比,抽象类有哪些不同?()

    A.抽象类只有成员函数,没有成员变量

    B.抽象类的所有函数都是抽象函数

    C.只有子类覆盖了父类的所有抽象函数之后,这个子类才不是抽象类

    D.带有抽象函数的类称为抽象类

    E.抽象类不能创建对象


    参考答案:C, D, E

  • 第14题:

    下列( )是javax.swing.JApplet的父类?

    A.java.awt.Panel

    B.java.applet.Applet

    C.java.awt.Frame

    D.java.awt.Windows


    正确答案:B

  • 第15题:

    下列说法中错误的一项是______。

    A.Swing的按钮构件上可以使用图标

    B.Swing构件可以设置一个或多个边框

    C.Swing构件可以使用键盘代替鼠标操作

    D.Swing中需要手工编写双缓冲区


    正确答案:D

  • 第16题:

    下列哪一个选项是javax.swing.JApplet的父类?______

    A.java.Awt.panel

    B.java.applet.Applet

    C.java.awt.frame

    D.java.Awt.Window


    正确答案:B
    解析: JApplet是一个使Applet能够使用Swing构件的类。包含Swing构件的Applet必须是 JApplet类的子类。JApplet类是java.applet.Applet类的子类。所以正确选项应该是B。

  • 第17题:

    关于抽象类下面说法正确的是

    A.抽象类就是其中有函数定义但没有实现的类

    B.抽象类是可以被实例化的

    C.派生类不能成为抽象类

    D.抽象类的子类必须实现父类中的纯虚函数


    正确答案:D
    解析:C++语言中的抽象类就是类中至少有一个纯虚函数的类,抽象类不能被实例化,继承抽象类的类必须实现抽象类中的纯虚函数。

  • 第18题:

    继承有单继承和多继承。单继承指的是子类只有一个父类,在一个类层次结构中若只有单继承,则该类层次结构是树形结构。多继承指的是子类可以有多个父类,在一个类层次结构中若有多继承,则该类层次结构是()层次结构。

    • A、树形
    • B、星形
    • C、网状
    • D、环形

    正确答案:C

  • 第19题:

    如果父类不是抽象类,那么子类也不能是抽象类。


    正确答案:错误

  • 第20题:

    如果一个类至少有一个纯虚函数,那么就称该类是()。

    • A、抽象类
    • B、虚基类
    • C、派生类
    • D、以上都不对

    正确答案:A

  • 第21题:

    多选题
    与普通类相比,抽象类有哪些不同?()
    A

    抽象类只有成员函数,没有成员变量

    B

    抽象类的所有函数都是抽象函数

    C

    只有子类覆盖了父类的所有抽象函数之后,这个子类才不是抽象类

    D

    带有抽象函数的类称为抽象类

    E

    抽象类不能创建对象


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

  • 第22题:

    多选题
    关于抽象类的说法哪些是正确的?()
    A

    抽象类中可以有非抽象方法。

    B

    如果父类是抽象类,则子类必须重写父类所有的抽象方法。

    C

    不能用抽象类去创建对象。

    D

    接口和抽象类是同一个概念


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

  • 第23题:

    单选题
    如果一个类至少有一个纯虚函数,那么就称该类是()。
    A

    抽象类

    B

    虚基类

    C

    派生类

    D

    以上都不对


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