콘텐츠 바로가기
본문 바로가기


YES24 카테고리 리스트

YES24 유틸메뉴

Global YES24안내보기

Global YES24는?

K-POP/K-Drama 관련상품(음반,도서,DVD)을
영문/중문 으로 이용하실 수 있습니다.

Korean wave shopping mall, sell the
K-POP/K-Drama (CD,DVD,Blu-ray,Book) We aceept PayPal/UnionPay/Alipay
and support English/Chinese Language service

English

作为出售正规 K-POP/K-Drama 相关(CD,图书,DVD) 韩流商品的网站, 支持 中文/英文 等海外结账方式

中文

검색


어깨배너

4월 전사이벤트
크레마 사운드 업
4월 SNS 팔로우 이벤트
편의점픽업 500P 적립
당신의 스무살 소원 이벤트
1/6

빠른분야찾기


윙배너

마우스를 올려주세요.

마케팅 텍스트 배너

웹진채널예스


상품권
Java 언어로 배우는 디자인 패턴 입문
미리보기 공유하기
소득공제

Java 언어로 배우는 디자인 패턴 입문

[ 개정판 ]
Yuki Hiroshi 저 / 이규흥 | 영진닷컴 | 2008년 04월 28일 리뷰 총점8.3 정보 더 보기/감추기
내용
4.4점
편집/디자인
3.9점
회원리뷰(11건) | 판매지수 1365 판매지수란?
상품 가격정보
정가 25,000원
판매가 22,500 (10% 할인)
YES포인트
결제혜택
결제혜택 카드/간편결제 혜택을 확인하세요 카드/간편결제 혜택 보기/감추기
카드할인 정보
 케이뱅크페이 첫결제 5천원 캐시백 (1만원 이상, PC 결제) 자세히 보기
 모바일팝 4% 즉시할인 (모바일 결제시) 자세히 보기
L포인트 L포인트 50% 캐시백 (2천P 이상 사용시 1천P 캐시백) 자세히 보기
페이코 페이코 1.2% 적립 (건당 1만P 이내) 자세히 보기
구매 시 참고사항
구매 시 참고사항

판매중

수량
배송비 : 무료 배송비 안내
  • 해외배송 가능
  • 최저가 보상
  • 문화비소득공제 신청가능
1/4
광고 AD

출판사 추천

광고 AD

품목정보

품목정보
출간일 2008년 04월 28일
쪽수, 무게, 크기 536쪽 | 1,276g | 190*240*35mm
ISBN13 9788931436914
ISBN10 8931436912

관련분류

이 상품의 이벤트 (1개)

책소개

  •  책의 일부 내용을 미리 읽어보실 수 있습니다. 미리보기

목차

저자 소개

저자 : 유키 히로시(YUKI HIROSHI)
C.S.루이스, 무라카미 하루키의 책과 성경 읽기를 즐기며, 바로크 음악과 산책을 좋아하는 1963년생 프로그래머 홈페이지 : www.hyuki.com 주요 저서 - C 언어 프로그래밍 엣센스 - C 언어 프로그래밍 레슨 - Java 언어프로그래밍 레슨 - Perl 언어프로그래밍 레슨 - 암호 기술 입문 : 비밀의 나라의 앨리스 - 프로그래머의 수학 - Java 언어로 배우는 리팩토링 입문...

만든 이 코멘트

저자, 역자, 편집자를 위한 공간입니다. 독자들에게 전하고 싶은 말씀을 남겨주세요. 코멘트 쓰기
접수된 글은 확인을 거쳐 이 곳에 게재됩니다.
독자 분들의 리뷰는 리뷰 쓰기를, 책에 대한 문의는 1:1 문의를 이용해 주세요.

줄거리

Chapter 01 Iterator - 순서대로 지정해서 처리하기
복수의 요소가 모여 있는 중에서 요소를 하나씩 꺼내는 Iterator 패턴에 대해서 배웁니다.

Chapter 02 Adapter - 바꿔서 재이용하기
서로 다른 인터페이스(API)를 갖는 클래스들을 연결하는 Adapter 패턴에 대해서 배웁니다.

Chapter 03 Template Method - 하위 클래스에서 구체적으로 처리하기
상위 클래스에서 처리의 뼈대를 세우고, 구체적인 처리를 하위 클래스에서 실행하는 Template Method 패턴에 대해서 배웁니다.

Chapter 04 Factory Method - 하위 클래스에서 인스턴스 만들기
상위 클래스에서 인스턴스 작성법의 뼈대를 세우고, 구체적인 작성은 하위 클래스에서 실행하는 Factory Method 패턴에 대해서 배웁니다.

Chapter 05 Singleton - 인스턴스를 한 개만 만들기
인스턴스가 하나만 존재하는 Singleton 패턴에 대해서 배웁니다.

Chapter 06 Prototype - 복사해서 인스턴스 만들기
모형이 되는 인스턴스를 복사해서 인스턴스를 만드는 Prototype 패턴에 대해서 배웁니다.

Chapter 07 Builder - 복잡한 인스턴스 조립하기
복잡한 인스턴스를 단계적으로 조립하는 Builder 패턴에 대해서 배웁니다.

Chapter 08 Abstarct Factory - 관련 부품을 조합해서 제품 만들기
공장과 같이 부품을 조합해서 인스턴스 생성을 실행하는 Abstract Factory 패턴에 대해서 배웁니다.

Chapter 09 Bridge - 기능 계층과 구현 계층 분리하기
2종류의 확장이 혼재하는 프로그램을 기능의 계층과 구현의 계층으로 분리하고, 그 사이를 연결하는 Bridge 패턴에 대해서 배웁니다.

Chapter 10 Strategy - 알고리즘을 모두 바꾸기
알고리즘을 전부 교체해서 개량하기 쉽도록 하는 Strategy 패턴에 대해서 배웁니다.

Chapter 11 Composite - 그릇과 내용물을 동일시하기
그릇과 내용물을 동일시해서, 재귀적인 구조를 구축하는 Composite 패턴에 대해서 배웁니다.

Chapter 12 Decorator - 장식과 내용물을 동일시하기
장식과 내용물을 동일시해서 장식을 여러 겹 중복되게 하는 Decorator 패턴에 대해서 배웁니다.

Chapter 13 Visitor - 데이터 구조를 돌아다니면서 처리하기
데이터 구조를 돌아다니면서 동일한 조작을 반복해서 적용하는 Visitor 패턴에 대해서 배웁니다.

Chapter 14 Chain of Responsibility - 책임 떠넘기기
복수의 오브젝트(객체)가 연결되어 있는 내부의 어딘가에서 일을 수행하는 Chain of Responsibility 패턴에 대해서 배웁니다.

Chapter 15 Facade - 단순한 창구
복잡하게 얽힌 클래스를 개별적으로 제어하는 것이 아니라, 창구 역할을 하는 클래스를 하나 배치해서 시스템 전체의 조작성을 좋게 하는 Facade 패턴에 대해서 배웁니다.

Chapter 16 Mediator - 중개인을 통해서 처리하기
복수의 클래스가 상호간에 직접 의사 소통을 하는 것이 아니라, 상담역을 하는 클래스를 하나 준비하고, 그 클래스하고만 의사 소통을 하게 해서 프로그램을 단순하게 만드는 Mediator 패턴에 대해서 배웁니다.

Chapter 17 Observer - 상태의 변화를 알려주기
상태가 변화하는 클래스와 그 변화를 통지받는 클래스를 분리해서 생각하는 Observer 패턴에 대해서 배웁니다.

Chapter 18 Memento - 상태를 저장하기
현재의 상태를 보존하고 필요할 때 실행을 취소해서 복귀시킬 수 있는 Memento 패턴에 대해서 배웁니다.

Chapter 19 State - 상태를 클래스로 표현하기
상태를 클래스로 표현하고 상태에 적합한 switch 문을 줄이는 State 패턴에 대해서 배웁니다.

Chapter 20 Flyweight - 동일한 것을 공유해서 낭비 없애기
복수의 장소에서 동일한 것이 등장할 때 그것들을 공유해서 낭비를 없애는 Flyweight 패턴에 대해서 배웁니다.

Chapter 21 Proxy - 필요해지면 만들기
정말로 목적한 것이 필요하게 될 때까지 대리인을 사용해서 처리를 진행시키는 Proxy 패턴에 대해서 배웁니다.

Chapter 22 Command - 명령을 클래스로 하기
요구나 명령을 형태로 만들어서 클래스로 표현하는 Command 패턴에 대해서 배웁니다.

Chapter 23 Interpreter - 문법규칙을 클래스로 표현하기
문법 규칙을 클래스로 표현하는 Interpreter 패턴에 대해서 배웁니다.

출판사 리뷰

- GoF의 23개 디자인 패턴에 대해서 Java 언어로 만들어진 구체적인 예제 프로그램을 통해 알기 쉽게 설명합니다. 대부분의 예제 프로그램은 100줄 정도의 길지 않은 구성으로 되어있어 초보자도 이해할 수 있습니다.
- 어렵게 느낄 수 있는 디자인 패턴의 용어를 쉬운 설명과 패턴을 직관적으로 표현한 일러스트를 통해 보다 친숙하게 접근할 수 있습니다. 또한 디자인 패턴의 해설뿐 아니라 Java 언어를 깊이 알기 위한 다양한 정보도 제시합니다.
-디자인 패턴은 카탈로그를 통째로 암기하기 위해 있는 것이 아닙니다. 프로그램을 읽어 패턴을 파악한 후, 프로그래밍을 할 때 패턴을 적용하는 연습을 할 필요가 있습니다. 이 책에서는 패턴을 익히기 위한 연습문제와 해답을 싣고 있습니다.

기획의도 및 타깃
프로그램을 개발할 때 예전과 같은 작업을 반복하고 있다는 느낌이 들 때가 있습니다. 경험이 쌓일수록 이러한 자신만의 패턴이 머리 속에 축적되고, 그 패턴을 다음 개발에 적용할 수 있게 됩니다. Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides 4명은 개발자의 '경험'이나 '내적인 축적'을 <디자인 패턴>이라는 형태로 정리하였습니다. 이 4명을 the Gang of Four 또는 GoF라고 부릅니다.
이 책에서는 자바 언어를 통해 GoF가 정리한 23개의 디자인 패턴을 하나씩 알기 쉽게 설명하고 있습니다. 이전 버전에서 다소 부족했던 설명과 수많은 독자들의 피드백을 반영하여 구성과 내용을 전면적으로 바꾼 ‘개정판’으로 새롭게 구성하였습니다.
이 책은 디자인 패턴의 책이지만, Java 언어의 기능에 관한 보충적인 해설도 하고 있기 때문에 읽는 동안에 Java에 대한 이해도 깊어질 것입니다. 특히 추상 클래스나 인터페이스의 목적을 정확하게 이해하지 못했던 독자에게는 크게 도움이 될 것입니다. 디자인 패턴과 객체지향에 흥미가 있는 사람, 추상 클래스나 인터페이스에 대한 이해가 부족하다고 느끼는 자바 프로그래머에게 추천합니다.

회원리뷰 (11건)

매주 10건의 우수리뷰를 선정하여 YES상품권 3만원을 드립니다.
3,000원 이상 구매 후 리뷰 작성 시 일반회원 300원, 마니아회원 600원의 YES포인트를 드립니다.
(CD/LP, DVD/Blu-ray, 문구/GIFT, 패션 및 판매금지 상품, 예스24 앱스토어 상품 제외)
리뷰쓰기

11명의 YES24 회원이 평가한 평균별점

리뷰 총점8.3/ 10.0
내용 내용 점수 편집/디자인 편집/디자인 점수 정보 더 보기/감추기 내용
36% (4건)
5점
64% (7건)
4점
0% (0건)
3점
0% (0건)
2점
0% (0건)
1점
편집/디자인
9% (1건)
5점
82% (9건)
4점
0% (0건)
3점
9% (1건)
2점
0% (0건)
1점
연령대별 평균 점수는?
  • 10대 0.0
  • 20대 0.0
  • 30대 8.0
  • 40대 8.0
  • 50대 9.0

한줄평 (2건)

1,000원 이상 구매 후 한줄평 작성 시 일반회원 50원, 마니아회원 100원의 YES포인트를 드립니다.
(CD/LP, DVD/Blu-ray, 문구/GIFT, 패션 및 판매금지 상품, 예스24 앱스토어 상품 제외)
0/50

배송/반품/교환 안내

배송 안내

배송 안내
배송 구분 YES24 배송
포장 안내

안전하고 정확한 포장을 위해 CCTV를 설치하여 운영하고 있습니다.

고객님께 배송되는 모든 상품을 CCTV로 녹화하고 있으며, 철저한 모니터링을 통해 작업 과정에 문제가 없도록 최선을 다 하겠습니다.

목적 : 안전한 포장 관리
촬영범위 : 박스 포장 작업

  • 포장안내1
  • 포장안내2
  • 포장안내3
  • 포장안내4

반품/교환 안내

※ 상품 설명에 반품/교환과 관련한 안내가 있는경우 아래 내용보다 우선합니다. (업체 사정에 따라 달라질 수 있습니다)

반품/교환 안내
반품/교환 방법
  • 마이페이지 > 반품/교환 신청 및 조회, 1:1 문의, 고객만족센터(1544-3800), 중고샵(1566-4295)
    * 판매자 배송 상품은 판매자와 반품/교환이 협의된 상품에 한해 가능합니다.
반품/교환 가능기간
  • 출고 완료 후 10일 이내의 주문 상품
  • 디지털 콘텐츠인 eBook의 경우 구매 후 7일 이내의 상품
  • 중고상품의 경우 출고 완료일로부터 6일 이내의 상품 (구매확정 전 상태)
반품/교환 비용
  • 고객의 단순변심 및 착오구매일 경우 상품 반송비용은 고객 부담임
  • 직수입양서/직수입일서중 일부는 변심 또는 착오로 취소시 해외주문취소수수료 20%를 부과할수 있음
  • 박스 포장은 택배 배송이 가능한 규격과 무게를 준수하며,
  • 고객의 단순변심 및 착오구매일 경우 상품의 반송비용은 박스 당 부과됩니다.
반품/교환 불가사유
  • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
  • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우 : 예) 화장품, 식품, 가전제품, 전자책 단말기 등
  • 복제가 가능한 상품 등의 포장을 훼손한 경우 : 예) CD/LP, DVD/Blu-ray, 소프트웨어, 만화책, 잡지, 영상 화보집
  • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우
  • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  • eBook 대여 상품은 대여 기간이 종료 되거나, 2회 이상 대여 했을 경우 취소 불가
  • 중고상품이 구매확정(자동 구매확정은 출고완료일로부터 7일)된 경우
  • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우
소비자 피해보상
  • 상품의 불량에 의한 반품, 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁해결기준(공정거래위원회 고시)에 준하여 처리됨
환불 지연에 따른 배상
  • 대금 환불 및 환불 지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리
예스이십사(주)
서울시 영등포구 은행로 11, 5층~6층(여의도동,일신빌딩) 대표 : 김석환   개인정보보호책임자 : 권민석 사업자등록번호 : 229-81-37000   통신판매업신고 : 제 2005-02682호 사업자 정보확인
고객만족센터 T.1544-3800
상담 전화번호
  • 중고샵 문의 1566-4295
  • 영화예매 문의 1544-7758
  • 공연예매 문의 1544-6399
1:1 문의하기 자주 묻는 질문 상담시간 안내
YES24 수상내역 정보보호 관리체계 ISMS인증획득 개인정보보호 우수사이트
소비자피해보상보험 서울보증보험
고객님은 안전거래를 위해 현금 등으로 결제 시 저희 쇼핑몰에서 가입한 구매안전서비스를 이용하실 수 있습니다. 서비스가입사실 확인
EQUUS2