首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和Java代码。 [说明] 已知类Stock和类JavaMain都定义在JavaMain.java文件中,类Stock的定义中有四处错误,分别在代码的第01、02、06、07行。请修改错误并给出修改后该行的完整代码,并写出改正错误后程序运
阅读以下说明和Java代码。 [说明] 已知类Stock和类JavaMain都定义在JavaMain.java文件中,类Stock的定义中有四处错误,分别在代码的第01、02、06、07行。请修改错误并给出修改后该行的完整代码,并写出改正错误后程序运
admin
2008-04-03
47
问题
阅读以下说明和Java代码。
[说明]
已知类Stock和类JavaMain都定义在JavaMain.java文件中,类Stock的定义中有四处错误,分别在代码的第01、02、06、07行。请修改错误并给出修改后该行的完整代码,并写出改正错误后程序运行的输出结果。
[Java代码]
01 public class Stock{
02 static {
03 shares=0;
04 share_val=0.0;
05 }
06 private Stock(){getData();}
07 private Stock(int n, double pr=0){
08 shares=n;
09 share_val=pr;
10 getData();
11 }
12 public void getData(){
13 System.out.print(shares+":"+share_val+"");
14 }
15 private int shares; //非静态变量
16 private double share_val; //非静态变量
17 };
18
19 public class JavaMain{
20 public static void main(String args[]){
21 Stock a=new Stock();
22 Stock b=new Stock(1,67.5);
23 //其它代码省略,且代码无输出
24 }
25 }
选项
答案
01代码行修改结果; class Stock{ 02代码行修改结果: { 06代码行修改结果: public Stock()<getData();} 07代码行修改结果: public Stock(int n,double pr){ 程序运行的输出结果为:0:0.0 1:67.5
解析
因为JavaMain和Stock定义在同一个文件中,所以只能够有—个公共类,因此Stock前的public应该去掉:因为shares和share_val都是非静态变量,所以不能够用静态初始化块进行初始化,所以应该把静态初始化块改为非静态初始化块,将static关键字去掉:定义中的构造函数为私有的,但构造函数在JavaMain类中被使用,因此构造函数应该为公共的。所以06和07行的代码应该将private改为public:构造函数中调用了输出函数,所以Java Main程序运行后输出结果为:0:0.0 1:67.5。
转载请注明原文地址:https://kaotiyun.com/show/ssjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
在Excel2003中,A1单元格中的值为information,若在A2单元格中输入文本函数“=MID(A1,8,4)”,按回车键后,则A2单元格中的值为(49)。
在数据通信过程中,将模拟信号还原为数字信号的过程称为______。
在Windows7中,(27)可以让用户方便快捷地查看笔记本电脑的电池用量、调节笔记本电脑的屏幕亮度、打开或关闭无线网卡等。
某学校上学期举办了多项课外活动,每个学生获得了一个课外活动总评分值,其中最低分61分,最高分138分。为使该评分指标标准化(评分范围落在0~100分,60分以上及格),使其更直观,更具有可比性(便于与各科目成绩和其他学期课外活动得分比较),需要将每个学生课
企业建立数据处理系统需要考虑的原则不包括________。
设有关系R、S、T如下所示,则________。
一条内存不常见的容量是(1)。
下列关于PowerPoint 中自定义动画的说法中,(61)是正确的。
某数字校园平台的系统架构包括用户层和以下四层。制作各种可视化图表的工具属于(14)________________。
双击某个非可执行程序的文件名将(24)。
随机试题
一个渠道成员认为其他渠道成员的行为侵害了自己的决策权利,这种渠道冲突的起因属于()
根据我国《合同法》,李某委托乙公司销售设备的行为属于何种性质?( )根据李某、甲公司、乙公司、丙公司之间在本案中存在的法律关系,下列哪些表述是正确的?( )
甲股份有限公司(以下称为“甲公司”)是一家生产电子产品的上市公司,为增值税一般纳税人,增值税税率17%。市场销售价格和合同价格均为不含增值税价格,甲公司发出存货采用加权平均法结转成本,按单项存货、按年计提存货跌价准备。2009年12月31日,甲公司期末存货
公共政策的制定一般要遵循一定的程序,公共政策制定的起点是()。
甲公司2009年12月31日的长期负债和股东权益合计为10000万元,其中,发行在外的普通股3000万股(每股面值1元),公司债券1000万元(按面值发行,票面年利率8%,每年年末付息,二年后到期),资本公积4000万元,其余为留存收益。2010年年初
简述詹姆斯一兰格的情绪理论。
在某动物保护组织就职的张宇要制作一份介绍世界动物日的PowerPoint演示文稿。按照下列要求,完成演示文稿的制作。在第1张幻灯片中插入“背景音乐.mid”文件作为第1~6张幻灯片的背景音乐(即第6张幻灯片放映结束后背景音乐停止),放映时隐
WhatisthemagnitudeoftheearthquakeinTurkey?
Whatisthenewestproblemfacingpeoplewhodrivetoschool?
以下不属于金融期货的是()。
最新回复
(
0
)