首页
题目内容 (请给出正确答案)
[主观题]

阅读下面的程序, 分析代码是否能够编译通过 class A { private int secret = 5; } public class Test1 { public static void main(); } }

A.可以编译通过

B.不能编译通过

答案
收藏

B

如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“阅读下面的程序, 分析代码是否能够编译通过 class A …”相关的问题
第1题
阅读下面的程序,该程序( ).main( ){ int a=5,b=0,c=0;if(a=b+c) printf("***/n");
阅读下面的程序,该程序().main(){ int a=5,b=0,c=0;if(a=b+c) printf("***/n");

阅读下面的程序,该程序().

main()

{ int a=5,b=0,c=0;

if(a=b+c) printf("***/n");

else printf("$$$/n"); }

A、可以通过编译但不能通过连接

B、输出***

C、输出$$$

D、有语法错不能通过编译

点击查看答案
第2题
阅读下面的程序:def func():print(x)x=100func()执行上述语句后,输出的结果为()。

A. 0

B.100

C.程序出现异常

D.程序编译失败

点击查看答案
第3题
请先阅读下面的代码 int x = 1; int y = 2; if (); 上面一段程序运行结束时,变量y的值为下列哪一项?

A.1

B.2

C.3

D.switch语句

点击查看答案
第4题
分析下面的代码行 float f=3.2; int I=f; ,错误的是()

A.代码不能编译

B.代码编译,i被设置为3

C.第二行若改为 int i=(byte)f 则可编译

D.第一行若改为 float f=3.2f 则可编译

点击查看答案
第5题
请先阅读下面的代码 public class Test { public Test(); } } 上面程序的运行结果为下列哪一项?

A.构造方法一被调用了

B.构造方法二被调用了

C.构造方法三被调用了

D.以上三个都会输出

点击查看答案
第6题
阅读以下说明和Java代码,回答问题[说明] 任何一种程序都是为了解决问题而撰写的,解决问题时需要

阅读以下说明和Java代码,回答问题

[说明]

任何一种程序都是为了解决问题而撰写的,解决问题时需要实现一些特定的运算法则。在策略(Strategy)模式下,可以更换实现算法的部分而不留痕迹,切换整个算法,简化改为采用其他方法来解决同样问题。

以下是一个“剪刀石头布”游戏。猜拳时的“策略”有2种方法:第一种是“猜赢后继续出同样的招式”(WinningStrategy),第二种是“从上一次出的招式种,以概率分配方式求出下一个招式的几率”(ProbStrategy)。程序中定义了Hand类表示猜拳时的“手势”,类内部以0(石头)、1(剪刀)、2(布)来表示。Hand类的实例只会产生3个。

以下是Java语言实现,省略了不相关属性及方法,方法实现体亦有所省略,能够正确编译通过。

[Java代码]

//Hand.java文件

public class Hand{

public static final int HANDVALUE_GUU = 0; //石头

public static final int HANDVALUE_CHO = 1; //剪刀

public static final int HANDVALUE_PAA = 2; //布

public static final Hand[] hand = {

new Hand(HANDVALUE_GUU),

new Hand(HANDVALUE_CHO),

new Hand(HANDVALUE_PAA),

};

private int handvalue;

(1) Hand(int handvalue){

this.handvalue = handvalue;

}

public (2) Hand getHand(int handvalue)(//从值取得对象实例

return hand[handvalue];

}

}

//Strategy.java文件

public interface Strategy{

public (3) Hand nextHand();

}

//ProbStrategy.java文件

import java.util.Random;

public class ProbStrategy implements Strategy{

public Hand nextHand(){

int handvalue = 0;

/*省略具体实现*/

return Hand.getHand(handvalue);

}

}

//WinningStrategy.java文件

import java.util.Random;

public class WinningStrategy implements Strategy {

/*省略了不相关属性*/

public Hand nextHand(){

if(!won){

prevHand = Hand.getHand(random.nextInt(3));

}

return prevHand;

}

}

//Player.java文件

public class Player {

private String name;

private Strategy strategy;

public Player(String name, (4) strategy){

this.name = name;

this.strategy = strategy;

}

public Hand nextHand(){//向战略请示手势

return (5) ;

}

}

点击查看答案
第7题
阅读下面的程序,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。已知下面程
序的功能是:从键盘任意输入一个年号,判断它是否是闰年。若是闰年,输出“Yes”; 否则输出“No”, 已知符合下列条件之一者是闰年:(1) 能被4整除, 但不能被100整除;

(2)能被400整除。

阅读下面的程序,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。已知下面程序的功能是

点击查看答案
第8题
阅读下列代码public class Test implements Runnable{public void run(Thread t){System. out. p

阅读下列代码 public class Test implements Runnable{ public void run(Thread t){ System. out. println("Running. "); } public static void main(String[]args){ Thread tt=new Thread(new Test()); tt. start(); } } 代码运行结果是

A.将抛出一个异常

B.没有输出并正常结束

C.输出“Running”并正常结束

D.程序第2行将出现一个编译错误

点击查看答案
第9题
在迪文os汇编指令中,下面的这处程序注释是否正确?IJNER100,2,2;判断题R100里面的值=2往下执行,≠2则往下跳过2行有效指令代码(空格行无效)后执行。()
点击查看答案
第10题
C++语言程序能够在不同操作系统下编译、运行,说明C++具有良好的( )。
C++语言程序能够在不同操作系统下编译、运行,说明C++具有良好的()。

A.适应性

B.移植性

C.兼容性

D.操作性

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改