다음 main 메소드와 함께 동작하는 Accmulator 클래스를 정의하자
그리고 Accumulator 클래스에 main 메소드를 넣어서 컴파일 및 실행하자
public static void main(String[] args){
for(int i = 0; i < 10; i++)
Accmulator.add(i)
Accumulator.showResult();
}
실행 결과 sum = 45
---------------------------------------------------------------------
public class Accumulator {
static int result;
static int add(int n){
result += n;
return result;
}
static void showResult(){
System.out.println(result);
}
public static void main(String[] args) {
for(int i = 0; i < 10; i++)
Accumulator.add(i);
Accumulator.showResult();
}
}
45
----------------------------------------------------------------------
책 정답
class Accumulator {
static int sum = 0;
static void add(int n) {
sum += n;
}
static void showResult() {
System.out.println("sum = " + sum);
}
public static void main(String[] args) {
for(int i = 0; i < 10; i++)
Accumulator.add(i);
Accumulator.showResult();
}
}