디자인 패턴

    1. 객체지향 모델링 디자인 패턴

    1.1 모델링(Modeling) 소프트웨어 모델(Model) → 소프트웨어 시스템이 원하는 모습 가시화 모델의 역할 서로의 해석을 공유해 합의를 이루거나 해석의 타당성을 검토한다.현재 시스템 또는 앞으로 개발할 시스템의 원하는 모습을 가시화 한다.시스템의 구조와 행위를 명세할 수 있으며 시스템을 구축하는 틀을 제공한다. 1.2 UML(Unified Modeling Language) 모델링(Modeling)을 하기 위한 시스템을 모델로 표현해주는 언어. UML은 요구 분석, 시스템 설계, 시스템 구현 등의 시스템 개발 과정에서 개발자 사이의 의사 소통이 원활하게 이루어지도록 표준화한 통합 모델링 언어이다. 분류 다이어그램 유형 목적 구조 다이어그램(structure diagram) 클래스 다이어그램 (cl..