MVC..

Model View Controler...

전체적인 흐름은 다음과 같다

View에서 사용자들이 조작을 하면 Controler에서 Model에게 작업을 요청하고

View의 화면 전환이 일어나면서 Model에서는 처리 결과를 View에게 전달한다.

실제 Main 부분을 쓸때

Model 객체를 먼저 생성하고 Controler의 생성자에 대한 인자로 그 객체를 넘겨 이용한다.

이게 전반적인 흐름에 대한 설명이다 -_-..
(사실 회사에서 잠시 본 내용을 정리하는 거라서; 내용이 짧다;;)

Model에 observerPattern을 적용시킨다면 좋은 이점이 생긴다.

한 Model에서 서로 다른 View를 이용할 뿐 아니라 여러 View를 동시에 사용이 가능하다.

MVC에서 각각의 내부 Pattern Login은 다음과 같은 방법을 이용한다.

Model - 옵저버 Pattern

View - 컴포지트 Pattern

Controler - 스트래티지 Pattern

여기까지 작은 주절 거림 ^_^ 나중에 좀 더 자세한 내용을 적어야지..