이때 , 뷰어 컨트롤러 ( 150 ) 는 향후 다른 종류 의 디스플레이 로 변경 하 여 사용 할 수 있 도록 MVC ( Model View Controller ) 구조 를 이용 하 여 디스플레이 와 의 인터페이스 부분 의 교체 를 용이 하 도록 한다 . 이런 경우 에 디스플레이 를 손쉽 게 교체 할 수 있 도록 실제 작업 을 수행 하 는 부분 , 즉 합 성기 ( 140 ) 와 분리 하 여 구현 할 수 있 음 을 잘 이해 해야 한다 .