□ 데이터와 메서드가 분리되어 있을 때의 문제점 ◇ 메서드를 호출할 때마다 데이터를 매개변수로 넘겨주어야 한다. ◇ 특정 데이터를 사용하는 메서드가 몇 개인지 알 수 없다. ◇ 특정 데이터를 사용하는 메서드를 묶어서 관리할 수 없다. □ 데이터 1 도면 r; □ 메서드 1 2 3 4 5 6 7 8 9 void 선그리기(도면 w){ //선그리기 작업 } void 원그리기(도면 w){ //원그리는 작업 } void 사각형그리기(도면 w){ //사각형그리는 작업 } □ 데이터와 메서드가 분리된 상태에서 메서드의 호출 1 2 3 4 5 6 도면 r; 선그리기(r); 선그리기(r); 원그리기(r); 원그리기(r); 사각형그리기(r); □ WhiteBoard 클래스 1 2 3 4 5 6 public class Wh..