单项选择题
7.3 若有程序如下:
class Student{
String stuName;
static double moneyBox;
public Student(String stuName,double m){
this.stuName=stuName;
moneyBox += m;
}
public void showMoney(){
System.out.println(stuName+" "+moneyBox);
}
}
public class StudentDemo {
public static void main(String[] args) {
Student stu1=new Student("张同学",10);
Student stu2=new Student("李同学",20);
stu2.showMoney();
}
}
则程序的运行结果为( )
A.
张同学 10
B.
李同学 30
C.
李同学 20
D.
编译错误,因moneyBox无初始值