10.5.3 상세 구현하기 상세 구현하기에서는 시나리오를 보면서 지금 비어 있는 각 함수의 내부를 구현해 나가고 필요한 멤버가 있다면 추가하면서 프로그램을 작성해 봅시다. 제일 먼저, 프로그램이 시작할 때 이 에이치 나라가 생성되고 초기화, 사용자 명령에 따른 동작, 종료화 과정을 수행시키는 부분을 해 봅시다. C++언어로 작성하는 콘솔 응용 프로그램은 main이라는 진입점 함수에서 시작한다는 것을 잘 알고 있습니다. 하지만 main은 특정 클래스 스코프가 아니며 EHLand는 논리적으로 보았을 때 하나의 개체만 생성이 되어 실행되어야 할 것입니다. 이를 위해 여기에서는 EHLand의 생성자와 소멸자의 접근 수준은 private으로 막아놓겠습니다. 대신 접근 수준이 public인 정적 메서드 Start를..