• [单选题]给出下列的代码则以下哪个选项返回true? String s = "hello" ; String s = "hello" ; char c[] = { 'h' ,'e','l','o'};
  • 正确答案 :A
  • s.equals(t);

  • 解析:解析:==操作符比较的是操作符两端的操作数是否是同一个对象,String的equals()方法比较的是两个String对象的内内容是否一样。s.equals(1)方法比较字符串s与字符串t中的内容是否一致,所以返回true。

  • [单选题]有以下程序: main() {int m=12,n=34; printf("%d%d",m++,++n); printf("%d%d\n",n++,++m); } 程序运行后的输出结果是 ______。
  • 正确答案 :A
  • 12353514

  • 解析:解析:执行“printf("%d%d",m++,++n);”后,输出的是m和n+l的值1235,接着执行“printf("%d%d\n"n++,++m);”输出n和m+1的值3514。

  • [单选题]意味着一个操作在不同的类中可以有不同的实现方式的是指( )。
  • 正确答案 :C
  • 多态性

  • 解析:解析:多态性是指用同一个名字定义功能相近的不同函数。这就意味着即使操作的特定动作互有区别仍可用同样的接口访问。多态性是对象的一种能力,它可以在运行时刻根据传递的对象参数,决定调用哪一个对象的方法。这样就可以不去考虑所有对象的类型,而可以在不同的类中按不同的方法实现。

  • 查看原题

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