207. 인터페이스 구현과 조건에 따른 부분 합
다음 Java 프로그램의 실행 결과를 쓰시오.
1interface Picker {2int total(int[] v);3}45class PartSum implements Picker {6boolean odd;7PartSum(boolean odd) { this.odd = odd; }8public int total(int[] v) {9int s = 0;10for (int x : v) {11if ((x % 2 == 1) == odd) s += x;12}13return s;14}15}1617public class Main {18public static void main(String[] args) {19int[] v = {3, 4, 5, 8};20Picker p = new PartSum(false);21System.out.print(p.total(v) + " ");22p = new PartSum(true);23System.out.println(p.total(v));24}25}