我刚刚开始学习java并且无法在任何地方找到它,对不起。 但就是这样,
作为家庭作业,我需要使用调用方法
kasvata(laskurini,2);
而不是我现在所拥有的:
第1课:
Laskuri laskurini = new Laskuri();
laskurini.kasvata(2);
System.out.println(laskurini.lukema());//tulostuu 2
laskurini.kasvata(-5);
System.out.println(laskurini.lukema());//tulostuu 2
所以不要像 public void kasvata(int more)那样,如何使用我在课堂上描述的方法
第2课:
public class Laskuri {
private int more;
private int number;
public Laskuri(){
this.number = 0;
}
public void kasvata(int more){
this.more = more;
number = number + more;
}
public int lukema(){
return number;
}
}
提前致谢,对不起,我的英语不太好。
编辑:所以,我应该有2个班级(现在值得一提......)
答案 0 :(得分:-1)
public class Laskuri {
private static int number = 0;
public static void kasvata(Laskuri la, int more) {
number = number + more;
}
public int lukema() {
return number;
}
public static void main(String[] args) {
Laskuri laskurini = new Laskuri();
kasvata(laskurini, 2);
System.out.println(laskurini.lukema());
kasvata(laskurini, -5);
System.out.println(laskurini.lukema());
}
}