正确答案: B

接受对象

题目:消息传递中所传递的消息实质上是哪种对象所具有的操作(或方法)名称?

查看原题

举一反三的答案和解析:

  • [单选题]关于结构化程序设计原则和方法的描述错误的是
  • 不允许使用GOTO语句

  • 解析:解析:尽量避免使用GOTO语句是结构化程序设计原则和方法之一,但不是绝对不允许使用 GOTO语句,例如在不使用GOTO语句会使功能模糊情况下,或在使用GOTO语句可以改善而不是损害程序程序可读性的情况下,都可以使用 GOTO语句。因此选项C是答案。

  • [单选题]折半查找法的查找速度一定比顺序查找法快()。
  • 错误


  • [单选题]在下列关于Visual FoxPro内存变量的叙述中,错误的一条是______。
  • 一个数组中的各元素的数据类型必须完全相同


  • [单选题]将命令按钮Command1设置为窗体的取消按钮,可修改该控件的 ( )属性。
  • Cancel


  • [单选题]有下面程序段: Public class ArrayTest { Public static void main(String args[]) { int[] intArray=new int[3]; for(int I=0;I3;I++) { intArray[I]=I+2; System.out.println("IntArray["+I+"]"-"+intArray[I]); } System.out.println("------------"); Int arrLen=4; IntArray=new int[arrLen]; For(int j=intArray.length;j>=0;j--} { intArray [j]=j*3; System.out.println("hello"+intArray[j]); } } } 则运行的结果是( )。
  • 编译通过,但运行出错

  • 解析:解析:这是一道考查数组引用的题,目的是考查如何在程序中引用初始化后的数组。引用的方式为arrayName[index),其中index为数组的下标,可以为整数、变量和表达式,范围从0开始,一直到数组的长度减1。在Java语言中,是要对数组下标进行检查的。因此当程序运行到数组的长度值时,就发生了越界现象。

  • [单选题]下列程序的输出结果是______。 #includeiostream> using namespace std; class Test( public: Test() {cnt++;} ~Test() {cnt--;} static int Count(){return cnt;} private: static int cnt; }; int Test::cnt=0; int main() { coutTest::Count()""; Test t1,t2; Test*pT3=new Test; Test*pT4=new Test; coutTest::Count()""; delete pT4; delete pT3; coutTest::Count()end1; return 0; }
  • 042

  • 解析:解析:此题考查的是类的构造函数与析构函数的调用。语句 coutTcst::Count()"";;输出“0”,因为static型变量cnt的默认值是0;“T Test t1,t2;Test*pT3=new Test;Test*pT4=new Test;”调用4次类的构造函数,使得cnt的值增加到4,并输出4;然后delete pT4;delete pT3;调用两次析构函数,cnt的值变为2,并输出2。

  • [单选题]面向对象的程序设计主要考虑的是提高软件的
  • 可重用性

  • 解析:解析:对于A项,可靠性,没有这种说法;对于C项,可移植性,与设计的方法无关,而是与软硬件环境有关;对于D选项,可修改性,不是面向对象程序设计的主要目的。所以A选项、C选项和 D选项都是错误的。

  • [单选题]有以下程序 main() { int m=3,n=4,x; x=-m++; x=x+8/++n; printf("%d\n",x); } 程序运行后的输出结果是______。
  • -1


  • 推荐下载科目: 计算机三级 计算机四级 思科认证 Linux认证 计算机一级 软考初级 通信工程师 计算机操作员中级 计算机操作员高级 计算机辅助设计
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2