首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和Java代码。 [说明] 已知类Stock和类JavaMain都定义在JavaMain.java文件中,类Stock的定义中有四处错误,分别在代码的第01、02、06、07行。请修改错误并给出修改后该行的完整代码,并写出改正错误后程序运
阅读以下说明和Java代码。 [说明] 已知类Stock和类JavaMain都定义在JavaMain.java文件中,类Stock的定义中有四处错误,分别在代码的第01、02、06、07行。请修改错误并给出修改后该行的完整代码,并写出改正错误后程序运
admin
2008-04-03
48
问题
阅读以下说明和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://www.kaotiyun.com/show/ssjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
Windows系统的文件夹组织结构足一种(31)。
下列关于无线路由器的叙述,不正确的是______。
下面不属于软件开发过程的是______。
下列选项中,既是输入设备又是输出设备的是(6)。
在SQL中,GROUPBY子句用于()。
根据某机构的统计与推测,我国人口中男性和女性各个年龄段的百分比如下图。根据该图,以下叙述中正确的是________________。
在Windows7中,若删除桌面上某个应用程序的快捷方式图标,则(31)。
问卷调查中,问卷的设计是关键,其设计原则不包括()。
随机试题
在Windows的中文输入方式下,在几种中文输入方式之间切换应按Ctrl+Shift组合键。()
拟做宫颈刮片或阴道分泌物涂片细胞学检查时,可用的润滑剂是()。
在下列项目中,属于负债类会计科目的是()。
下列公司组织机构中关于公司职工代表的表述中,不符合《公司法》规定的是()。
甲从A地步行到B地,出发1小时40分钟后,乙骑自行车也从A地出发,骑了10公里时追到甲。于是,甲改骑乙的自行车前进,共经5小时到达B地,这恰是甲步行全程所需时间的一半。问骑自行车的速度是多少公里/小时?(甲、乙骑自行车速度一样)()
旅游投诉管理机关处理投诉案件的原则应该是()。
关于培训评估,下列说法错误的是()。
围民革命军陆军新编第四军实质上是不受国民政府指挥的中共军事力量。()
运动会将准时开始,除非天下雨。以下断定中与上述断定含义相同的是:Ⅰ.如果天下雨,则运动会不会准时开始。Ⅱ.如果运动会准时开始,则天没下雨。Ⅲ.如果天不下雨,运动会将准时开始。
结合材料回答问题:材料1任何过程如果有多数矛盾存在的话,其中必定有一种是主要的,起着领导的、决定的作用,其他则处于次要和服从的地位。因此,研究任何过程,如果是存在着两个以上矛盾的复杂过程的话.就要用全力找出它的主要矛盾。捉住了这个主要矛盾,一切问
最新回复
(
0
)