试题八
阅读以下说明和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