본문 바로가기 메뉴 바로가기

세계를 움직이는 사람

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

세계를 움직이는 사람

검색하기 폼
  • 분류 전체보기 (354)
    • Career & Contact (1)
    • 끄적끄적 (7)
    • Tip and Error (147)
      • Javascript (23)
      • VSCode (5)
      • Github (10)
      • ReactJS (5)
      • CSS (6)
      • Python (17)
      • C (6)
      • JAVA (15)
      • ETC (34)
    • 활동 (79)
      • FE 번역 (6)
      • Dev Course 회고 (9)
      • Dev Course TIL (29)
      • Design_Thinking (7)
      • 42Seoul (15)
      • ETC (12)
    • 알고리즘 (17)
    • 운영체제 (87)
      • 실습 (2)
      • 이론 (85)
    • Linux (16)
  • 방명록

#디자인패턴 (1)
디자인 패턴 - Command

### Command 디자인 패턴 ### : 요청을 객체의 형태로 캡슐화하여 사용자가 보낸 요청을 나중에 이용할 수 있도록 매서드 이름, 매개변수 등 요청에 필요한 정보를 저장 또는 로깅, 취소할 수 있게 하는 패턴이다. (출처: 위키백과) => Command를 하나의 클래스로 만들어서 캡슐화 하는 패턴 ​ ​ : 요구사항을 객체로 캡슐화 할 수 있고 매개변수를 써서 여러 가지 다른 요구사항을 추가 할 수 있다. ​ : 사용자의 요청을 객체화하고 해당 객체만 있으면 해당 command가 어떤 작업을 수행했는지 알 수 있다. ​ : Command 객체는 일련의 행동을 특정 receiver하고 연결하여 요구사항을 캡슐화 한다. ​ ​ Client: Command 객체를 생성, ..

Tip and Error/ETC 2020. 8. 24. 17:02
이전 1 다음
이전 다음
공지사항
최근에 올라온 글

Blog is powered by Tistory / Designed by Tistory

티스토리툴바