[OOP] MVC패턴익히기
여러 패턴이 함께 사요이되는 형태를 Compound패턴이라고 한다. 이 중 가장 대표적인 MVC(Model, View, Controller)패턴에 대해 알아보자. MVC패턴은 모델과 뷰를 분리하고 그 사이에 제어를 하는 Controller를 두는 형태이다. 모델 : 응용의 데이터와 데이터를 조작하기 위한 규칙이 구현됨 뷰 : 외부로 보여지는 부분 컨트롤러 : 모델의 변 위 이미지 처럼 사람이 보는 쪽은 View이며, 리모컨으로 컨트롤 해준다. 실제 MP3의 경우는 View이면서 Controller이기도 하다. 다른 패턴과의 사용 원격 프록시 패턴 : 뷰와 모델관계를 클라이언트-서버 모델로 쉽게 확장 가능하다. Composite 패턴 : Controller는 오직 가장 상위 Component에게만 upda..
Paradigm/OOP
2013. 6. 6. 11:53
최근에 올라온 글
최근에 달린 댓글
글 보관함
- Total
- Today
- Yesterday