2014년 1월 5일 일요일

[7-23]

//[7-23]
/*
1. 메서드명 : sumArea

능 : 주어진 배열에 담긴 도형들의 넓이를 모두 더해서 반환한다.
반환타입 : double
매개변수 : Shape[] arr
*/

class Exercise7_23 {
double sumArea(Shape[] arr) {
int sum;

for(int i=0; i<arr.length; i++) {
sum += arr[i].calcArea();
}
return sum;
}

public static void main(String[] args) {
Shape[] arr = { new Circle(5.0), new Rectangle(3, 4), new Circle(1) };
System.out.println("면적의 합 : " +sumArea(arr));
}
}

댓글 없음:

댓글 쓰기