首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和Java代码,回答问题。 [说明] 已知类Stock和类cxyjava都定义在cxyjava.java文件中,类Stock的定义中第14行前共有四行出现了错误,将下而代码修改正确并完善后的输出结果为: 0:0 1:23
阅读以下说明和Java代码,回答问题。 [说明] 已知类Stock和类cxyjava都定义在cxyjava.java文件中,类Stock的定义中第14行前共有四行出现了错误,将下而代码修改正确并完善后的输出结果为: 0:0 1:23
admin
2012-04-11
96
问题
阅读以下说明和Java代码,回答问题。
[说明]
已知类Stock和类cxyjava都定义在cxyjava.java文件中,类Stock的定义中第14行前共有四行出现了错误,将下而代码修改正确并完善后的输出结果为:
0:0
1:23
[Java代码]
01 publiC class Stock {
02 static {
03 shares=0;
04 share_val = 0.0;
05 }
06 public Stock( ) {getData( );}
07 publie Stock(int n, int pr=0){
08 shares=n;
09 share val=pr;
10 getData( );
11 }
12 public void getData( ) {
13 System.out.printin(shares+ ":" +share_val);
14 }
15 private int shares;
16 private int share val;
17 };
18
19 public class cxyjava {
20 public static void main(String args[]){
21 Stock a= (1) ;
22 Stock b=new Stock(1,23);
23 //其他无输出代码省略
24 }
25 }
请补齐第21行代码中的空缺。
选项
答案
第1行,去掉public 第2行,去掉static 第4行,share val=0 第7行,去掉“=0” new Stock( ),或者new Stock(0,0)
解析
Java代码中,一个文件只能有一个与文件同名的公共类,所以问题1中第一行Stock类前面的public修饰符要去掉。静态的初始化区域只能对类的静态变量进行初始化,而shares和share val不是静态变量,所以需要去掉第2行的static。第16行将share val定义为int型,所以第4行赋值有误,需要改为0。第7行Stock类的构造函数没有默认参数的用法,所以需要将默认值去掉。对于问题2由于程序输出的第一行为0:0,所以直接调用构造函数Stock( ),因为默认参数均已为0,或者调用构造函数Stock(0,0)也可实现。
转载请注明原文地址:https://kaotiyun.com/show/qEVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
以下关于TCP/IP协议的描述中,错误的是(24)。
使用Windows操作系统,在“我的电脑”中选择某磁盘中的文件,再选择“查看”菜单中的“(12)”,可查看该文件建立(或最近修改)的时间和文件大小。
提供Internet接入服务的供应商叫做(20)而提供网络信息资源访问的供应商叫做(21)。
假设信道上没有噪声,带宽为2kHz,传输二进制信号中,能达到的最大数据传输率为(1);带宽为1kHz,信噪比为30dB的信道,能达到的数据传输速率不超过(2);根据奈奎斯特第一定理,为保证信号传输质量,信号传输码元速率达到1kBaud,则需要带宽为(3);
在Windows 2000操作系统的控制面板中,通过(1)命令修改系统的分辨率;使用Word 2000进行文本的打印时候,通过(2)命令设置打印参数;当用户不知道文件名字为"user",的文件存放在计算机系统中的具体位置时,快速找到该文件的方法为(3)。
在Windows 2000操作系统的控制面板中,通过(1)命令修改系统的分辨率;使用Word 2000进行文本的打印时候,通过(2)命令设置打印参数;当用户不知道文件名字为"user",的文件存放在计算机系统中的具体位置时,快速找到该文件的方法为(3)。
某机器宁长8位,则八进制数-52的补码表示是(4)。
Because Web servers are platform and application(71)they can send or request data from legacy or external applications including
A local area network(LAN)is the communication of a number of computers by(68)connecting to each one in a single location, usuall
In the Ethernet LAN, an algorithm was chosen to dynamically adapt to the number of stations trying to send. It is caned(71).
随机试题
患者,女性,61岁,因突然出现心悸、气促,咳粉红色泡沫痰急诊。查体:血压195/90mmHg(26/12kPa)心率136/分。护士应首先备好的药物是
根据《建设工程质量管理条例》的有关规定,应按照国家有关规定组织竣工验收的建设主体是()。
注册消防工程师职业道德的基本规范可以归纳为爱岗敬业、公平竞争、客观公正、奉献社会、保守秘密、提高技能和()。
下列资产中,属于非货币性资产的有()。
属于企业文化精神层的是()
农民画
①标题错误②年份表达不统一③“应对一九八六……”语气不对④分条列项的序号不规范⑤“每平方公里约……”,语意含糊⑥报告中夹带请示事项⑦“以上报告妥否”表达错误⑧附件在公文中位置不当
柏拉图在公元前387年建立()
认为人类的智力是一种总体的未分化的能力,这是()的观点。
Ifanewcharteroftherightsofpeople(intheFirstWorld,orNorth,orwhateveryouliketocallthepartwherepeopledonoto
最新回复
(
0
)