最赞回答 / qq_追求R_dhiTV9
newScore 这个变量没有声明. 因为getScore() 这个方法是有返回值的,所以应该是int newScore = mi.getScore();
2019-03-09
最新回答 / 不扰西风
public class HelloWorld { // 定义静态变量score1 static int score1 = 86; // 定义静态变量score2 static int score2 = 92; // 定义静态方法sum,计算成绩总分,并返回总分 public static int sum() { int ss=score1+score2; return ss; }public static void main(String...
2019-03-06
最新回答 / Sar_Dar
return是Java关键字,表示方法返回什么。如果方法声明的时候是没有返回值(void)的,就不需要用return来返回了。比如public int getAge(){},要return一个int 类型的值。而public void eat(){},就不需要ruturn了。System.out.print();是后台输出的意思,是老师测试的时候后台输出查看效果用的,你写不写都可以。
2019-03-06
最赞回答 / 慕沐6598592
被static修饰的变量(包括成员变量和局部变量)会随着类的加载而加载到内存的数据区,所有访问这个变量时不需要new类的对象来访问它;而未被static修饰的变量,它不会随着类的加载而加载到内存,则需要通过new对象的方式使它加载到堆内存,然后再用对象来访问它。
2019-03-05
最赞回答 / SunnyLee4195125
首先,super表示调用父类的方法,this表示调用本类的方法,super和this都只能放在方法的第一行,所以不可能同时出现。所以super应该写在子类的方法中调用父类的方法,你的Transport类应该去掉super...
2019-03-05