더북(TheBook)

인구 분석 함수는 모두 그래프를 그립니다. 그래서 모든 인구 분석 함수는 마지막에 그래프를 그리는 함수인 graph_plot()을 호출합니다. 그리고 file_open()dong_search() 함수도 있었죠. 객체를 생성하기 전에 미리 file_open() 함수로 필요한 데이터 파일을 읽고, dong_search() 함수로 행정동명과 행정동코드를 알아내 Hotplace 클래스의 객체를 생성할 때 인자로 전달해야 합니다. 따라서 Hotplace 클래스에 포함하지 않고 클래스 외부에 둡니다.

▲ 그림 14-14 Hotplace 클래스 외부 함수

핫플레이스 프로젝트를 클래스로 재구성하면 이와 같습니다. 그럼 코드를 직접 수정해 봅시다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.