正确答案: D

两个int 型参数的和应该是int 型,而这里将+的返回类型声明为double

题目:有如下的运算重载函数定义:

查看原题 点击获取本科目所有试题

举一反三的答案和解析:

  • [单选题]用链表表示线性表的优点是 ______ 。
  • 便于插入和删除操作 、


  • [单选题]在下列选项中,不属于Java语言安全机制的一项是( )。
  • 对内存进行跟踪

  • 解析:解析:语法检查是在编译Java程序时的代码安全检查,属于安全机制;不允许使用指针,可以防止对内存的非法访问,属于安全机制;代码参数类型的合法性是在解释执行Java程序时进行检测的,也属于安全机制;对内存进行跟踪属于Java垃圾回收机制,不属于安全机制,因此正确答案是D。

  • [单选题]有下列程序: Option Base 0 Private Sub Command1_Click() Dim City As Variant x = Array("Visual","Basic","Microsoft","Programming") Print x(2) End Sub 程序运行后,单击命令按钮,则在窗体上显示的内容是
  • Microson

  • 解析:解析:使用Array函数创建的数组下界是由OphonBase语句指定的下界而确定的,在本题中,下界被OptionBase语句指定为0,所以x(0)的值为“Visual”,x(1)的值为“Basic”,x(2)的值为“Microsoit”,x(3)的值为“Programming”。

  • [单选题]在Windows2003资源管理器中,选定文件或目录后,拖曳到指定位置,可完成对文件或子目录的()操作。
  • 移动或复制


  • [单选题]下面叙述错误的是()。
  • 可以将一个整数值赋给指针变量


  • [单选题]如下代码定义了一个类Test: class Test { private int y; Test (int x) { y:x; } }现在为Test 类生成一个对象,正确的语句是( )。
  • Test t=new Test(10);

  • 解析:解析:首先,C选项不正确,Test t;只是定义了一个对象变量,并未生成Test的对象;如果程序定义了一个或多个构造方法,在创建对象时,必须用已定义的构造方法来初始化,如果Java解释器按参数没有找到相应构造方法,只会报错而不会自动生成空的构造方法。选项A不可以使用默认构造方法,选项B的参数不符合构造方法的要求,因此,选项A和B也是不正确的。选项 D正确使用已定义的构造方法,是正确答案。

  • 推荐下载科目: 计算机二级 计算机四级 微软认证 计算机一级 软考高级 职称计算机 计算机操作员初级 计算机操作员中级 其他 LTE认证
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2