[전산학] 디자인패턴

등록일 2003.06.21 한글 (hwp) | 9페이지 | 가격 1,000원

소개글

전산학특강 과목배울때 냈던 레레포트구여 구조도랑 예제 빠짐없이 적혀있습니다. 물론 설명도 충실하구요 분량은 9페이지 입니다. 좋은 점수 받으세요^^

목차

1. Factory Method (메소드의 설명과 구조도, 예제)
2. Abstract Factory(위와동일)
3. Singleton Pattern (위와동일)
4. Composite (위와동일)
5. Prototype (위와동일)

본문내용

(Factory Method의 구조도)

Factory Method의 패턴을 나타낸 것이며, 조금 복잡해 보일수 도 있다.
하나씩 살펴보면 Product 클래스를 상속한 ConcreteProductA ConcreteProductB와 같이 실제 클래스를 만들 수 있다. 이들 클래스는 모두 Conceptual subclass이다. Creator 클래스와 ConcreteCreator 클래스의 관계도 Conceptual subclass를 나타내며, 주석에서 알 수 있느것처럼 ConcreteCreator.Factorymethod에서 실제 ConcreteProduct 클래스를 반환한다.

위 패턴을 사용하는 코드는 다음과 같다.

(예제)
(예제설명) Creator와 ConcreteCreator 사이의 생성은 Simple Factory를 이용한다는 것을 알 수 있으며 해당하는 ConcreteCreator 클래스의 FactoryMethod()를 통해서 적절한 Product 클래스의 인스턴스를 가져오는 것을 알 수 있다. 즉, Creator 클래스는 객체 생성을 위한 인터페이스를 정의하지만 객체 생성에는 관여하지 않는다. 객체 생성에 대한 책임을 ConcreteCreator 클래스에 두는 것을 알 수 있다. 실제로 Creator와 ConcreteCreator 클래스의 관계는 Template Method와 비슷한 점이 있다.
*원하는 자료를 검색 해 보세요.
  • [한국사회정책] 한국과 선진국의사회정책 6페이지
    각 나라별로 표로 작성 함.
  • 관광자원론 과제 11페이지
    3. 운영 현황현재 동대문관광특구 중심부에 위치한 동대문운동장을 DDP (동대문 디자인플라자 & 파크)로 건설 중이며, 흥인문로 지하문화광장 등 다양한 관광관련 인프라 확충과 “외래 관광객 1,200만명 유치사업“이 서울시와 중구청의 역점 사업으로 다각적으로 활발하게 ..
  • 지방별로 살펴본 태국 5페이지
    태국의 지형은 북부, 북동부, 중부, 남부로 대별된다. 국내에 뻗어 있는 산맥은 북부에서 양쪽으로 나뉘어, 한족은 중부와 북동부를 가르는 페차분과 돈파야젠 산맥을 이루고 또 한족은 미얀마 국경을 따라 타논톤차이, 테나세리움 산맥으로부터 말레이 반도로 이어진다. 북부..
  • [화학공학] 항생제 리포트 27페이지
    적응증항균범위가 훨씬 좁은 streptomycin을 제외하면, 모든 aminoglycoside계 약물은 그람-음성 호기성 간균에 대해 우수한 항균력을 가지는 데, 혐기성 균에 대한 항균력은 없다. Streptomycin, neomycin과 kanamycin은 P. ae..
  • 실과교수학습법 10페이지
    1. 문제해결법 1) 정의 문제는 하나의 목표에 다다르기 위한 과정에서 장애물이 존재하는 상황으로 어려움, 긴장 상태, 혼란, 의혹을 일으키는 실제적인 상태를 말한다. 학생이 해결하려는 목표나 결론이며, 학생이 목표를 성취할 수 없을 때 경험하는 갈등의 형태이기도..
  • [국어교육]국어 교과서 교재 분석 6페이지
    1. 문학의 즐거움- 대단원 학습 목표1. 문학 작품을 읽고 느낀 점을 말이나 글로 표현할 수 있다2. 문학 작품을 즐겨 읽을 수 있다.- 단원 설정의 이유 국민 독서 실태 조사 결과에 따르면 중학생들의 하루 평균 독서량은 매년 조금씩 줄어드는 반면, 영화, 텔레비전,..
  • 문학교육의 관점 5페이지
    [문학교육의 관점]1.실체 중심의 문학관문학을 가시적인 어떤 대상으로 보아 그 존재와 가치를 설명함으로써 문학을 이해하고 설명하는 관점.실체= 현실적․구체적으로 존재하는 대상을 뜻하는 말 실제로 창작되어 전하는 구체적 작품이나 그 작품의 작자를 뜻함. 실..
더보기
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서