이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
클래스 구조의 이해와 설계
UML, Java, C++을 활용한 객체지향 모델링 실전
채흥석
한빛미디어 2004.08.30.
가격
20,000
10 18,000
YES포인트?
1,000원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

이미 소장하고 있다면 판매해 보세요.

  •  해외배송 가능?
  •  문화비소득공제 가능

책소개

목차

1장 객체지향 개념
01. 객체
02. 클래스
03. 인스턴스
04. 메시지
05. 요약

2장 클래스
01. 화이트보드 시스템
02. 후보 클래스 도출
03. 부적절한 클래스 제거
04. 클래스에 대한 검토
05. 요약

3장 속성
01. 속성의 정의
02. 속성의 표현
03. 속성 찾기
04. 고급 속성
05. 속성에 대한 검토
06. 요약

4장 연산
01. 연산의 정의
02. 연산의 표현
03. 연산 찾기
04. 고급 연산
05. 연산에 대한 검토
06. 요약

5장 가시성과 정보은닉
01. 가시성
02. 정보은닉
03. 정보은닉의 이점
04. 속성과 정보은닉
05. 전용 연산
06. 요약

6장 클래스 간의 관계
01. 연관 관계
02. 집합 관계
03. 의존 관계
04. 화이트보드 시스템의 클래스 간 관계
05. 요약

7장 상속
01. 상속이란
02. 서브클래싱
03. 일반화와 특별화
04. 상속과 정보은닉
05. 화이트보드 시스템의 클래스 간 상속 관계
06. 요약

8. 다형성
01. 다형성이란
02. 다형성의 이점
03. 대체 원칙
04. 화이트보드 시스템에서의 다형성
05. 요약

품목정보

발행일
2004년 08월 30일
쪽수, 무게, 크기
352쪽 | 664g | 크기확인중
ISBN13
9788979142976

줄거리

1장_ 이 책에서 소개하는 다양한 객체지향 개념을 간단하게 소개한다. 구체적인 설명과 사례는 2장 이후를 보도록 한다.
2장_ 클래스에 대한 이해에 초점을 둔다. 즉, 객체와 클래스를 구분하고 문제 기술서가 주어졌을 때 어떻게 클래스를 도출하는지를 설명한다.
3장_ 도출된 각 클래스에 대해서 속성을 찾는 방법을 설명한다. 물론, 각 클래스별 속성을 UML, C++ 언어와 Java 언어에서 어떻게 표현하는지도 다룬다.
4장_ 도출된 각 클래스에 대해서 연산을 찾는 방법을 설명한다. 물론, 각 클래스별 연산을 UML, C++ 언어와 Java 언어에서 어떻게 표현하는지도 다룬다.
5장_ 객체지향의 기본 개념인 정보은닉을 소개한다. 즉, 클래스의 멤버에 대한 가시성을 설정함으로써 어떻게 정보은닉을 구현하고 이를 통하여 프로그램의 유지 보수성이 높아질 수 있는지를 설명한다. 물론 UML, C++ 언어와 Java 언어에서 어떻게 정보은닉을 표현하는지도 설명한다.
6장_ 도출된 각 클래스 간에 존재할 수 있는 연관 관계, 집합 관계, 의존 관계 등을 설명한다. 각 유형의 관계를 UML에서 표현하는 방법과 C++ 언어 및 Java 언어에서 각 관계가 어떻게 코드로서 표현되는지를 설명한다.
7장_ 객체지향에서 가장 중요한 개념 중의 하나인 상속을 설명한다. 즉, 상속을 사용할 때의 이점이 무엇이고, 상속 관계는 어떤 상황에서 사용하는 것이 바람직한지를 소개한다. 물론 UML, C++ 언어, Java 언어에서 어떻게 상속이 표현되는지를 소개한다.
8장_ 객체지향 프로그램의 유지 보수성과 확장성을 높이는 데 기여하는 다형성을 설명한다. 다형성이란 무엇이고, 어떤 이점을 제공하는지 그리고 C++ 언어와 Java 언어에서 다형성은 어떻게 표현되는 지를 소개한다.

리뷰/한줄평4

리뷰

7.2 리뷰 총점

한줄평

첫번째 한줄평을 남겨주세요.