正确答案: B

抽象类只能是基类

题目:下列关于抽象类的叙述不正确的是( )。

解析:抽象类是指包含纯虚函数的类,它主要用于基类,给其他派生类提供参考,由于含纯虚 函数,故抽象类不能实例化。

查看原题

举一反三的答案和解析:

  • [单选题]可在浏览窗口中对表记录进行浏览和编辑,打开浏览器的一般有用______种方法。
  • 3


  • [单选题]有下列函数定义: fun(float h) { printf("%f,%f\n",h,h*h);) 该函数的类型是( )。
  • int类型

  • 解析:本题考查函数值的类型,在函数定义时,由于函数没有说明其类型,系统默认一律自动按整型(int)处理。

  • [单选题]有如下程序 #include iostream> using namespace std; class Base { protected: Base( ){cout'A'; } Base(char c) { coutc; } }; class Derived: public Base { public: Derived(char c){ coutc; } }; int main( ){ Derived d1 ('B'); return 0; } 执行这个程序屏幕上将显示输出
  • AB

  • 解析:解析:本题考查的是派生类对象的构造。建立派生类对象时,构造函数的执行顺序如下:

  • [单选题]下列构造函数中创建了一个为20行,30列的文本区的是( )。
  • TextArea(20, 30)

  • 解析:解析:本题考查java中常用组件的基本知识。选项A错误,TexField创建的是文本框;选项B正确,创建了一个20行30列的文本区;选项C错误,TexField创建的是文本框;选项 D错误,构造TextArea时,第1个参数定义初始的文本,应该是TextArea("",20, 30,)。故本题答案是B。

  • [单选题]要定义一个具有5个元素的一维数组vect,并使其各元素的初值依次是30,50,-88,0和0,则下列定义语句中错误的是
  • int vect[ ]={30,50,-88};

  • 解析:解析:该定义的数组只有3个元素。

  • [单选题]Swing与AWT相比新增的布局管理器是
  • BoxLayout

  • 解析:解析:Swing除继续沿用了AWT中的FlowLayout、BorderLayout、CardLayout、GridLayout、GridBagLayout布局管理器外,新增了一个BoxLayout布局管理器。BoxLayout布局管理器按照自上而下(y轴)或者从左到右(x轴)的顺序布局依次加入构件。

  • 推荐下载科目: 计算机二级 计算机四级 Linux认证 华为认证 软考高级 通信工程师 计算机操作员初级 计算机操作员高级 其他 LTE认证
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2