下列哪些代码段是正确的?()A. X x=new X();Y y=new Y();Z z=new Z();y=(Y)x;B. X x=new X();Y y=new Y();Z z=new Z();x=(X)y;C. X x=new X();Y y=new Y();Z z=new Z();Z=(Z)x;D. X x=new X();Y y=new Y();Z z=new Z();W w=(W)x;

题目
下列哪些代码段是正确的?()

A. X x=new X();

Y y=new Y();

Z z=new Z();

y=(Y)x;

B. X x=new X();

Y y=new Y();

Z z=new Z();

x=(X)y;

C. X x=new X();

Y y=new Y();

Z z=new Z();

Z=(Z)x;

D. X x=new X();

Y y=new Y();

Z z=new Z();

W w=(W)x;


相似考题
更多“下列哪些代码段是正确的?() ”相关问题
  • 第1题:

    下列关于try和catch子句的描述中,错误的一项是( )。

    A.不同的catch代码段是不同的作用域,但是可以访问相互之间定义的局部变量

    B.如果没有异常产生,则所有的catch代码段都被略过不执行

    C.by代码段后跟有一个或多个catch代码段

    D.异常总是由距离产生异常最近的匹配catch代码段处理


    正确答案:A

  • 第2题:

    下列指令源操作数的寻址方式,并说明该操作数在哪个段? (1)MOV AX,[5000H] (2) MOV BL,BUF[SI]

    A.立即数寻址 代码段,基址寻址 堆栈段

    B.直接寻址 数据段,变址寻址 数据段

    C.立即数寻址 代码段,直接寻址 代码段

    D.寄存器间址 数据段,直接寻址 代码段


    C

  • 第3题:

    下列说法哪些是正确的()

    A.COFF文件的基本单元是段

    B.一个段是一个占据存储器里连续地址的代码或者数据块

    C.COFF目标文件的每个段都是不分开的

    D.汇编器通过段伪指令自动识别各个段

    E.未初始化段在目标文件里有实际内容


    文件单位为英制、精度为0.0000

  • 第4题:

    下列关于try和catch子句的描述中,错误的一项是 ( )

    A.不同的catch代码段是不同的作用域,但是可以访问相互之间定义的局部变量

    B.如果没有异常产生,则所有的catch代码段都被略过不执行

    C.try代码段后跟有一个或多个catch代码段

    D.异常总是由距离产生异常最近的匹配catch代码段处理


    正确答案:A
    解析:一个try块和它的catch子句形成了一个单元。catch子句的范围受限于与之对应的try块所定义的语句。一个catch子句不能捕获另一个try声明所引发的异常(除非是嵌套的try语句情况)。

  • 第5题:

    下列语句中可以重复执行一段代码的是()。

    A.if

    B.while

    C.switch

    D.以上全部答案都正确


    B