| 000 | 00000nam c2200205 c 4500 | |
| 001 | 000000670541 | |
| 005 | 20170531104022 | |
| 007 | ta | |
| 008 | 000821s2000 ulka 001c kor | |
| 020 | ▼a 8972805491 ▼g 93560 | |
| 040 | ▼a 211009 ▼c 211009 ▼d 211009 | |
| 049 | 1 | ▼l 121047759 ▼f 과학 ▼l 121047760 ▼f 과학 ▼l 121047761 ▼f 과학 |
| 082 | 0 4 | ▼a 005.133 ▼2 21 |
| 085 | ▼a 005.133 ▼2 DDCK | |
| 090 | ▼a 005.133 ▼b 2000h | |
| 100 | 1 | ▼a 김성진 |
| 245 | 1 0 | ▼a 객체지향 프로그래밍 C++ / ▼d 김성진, ▼e 임경수, ▼e 박인호 공저 |
| 260 | ▼a 서울 : ▼b 大林, ▼c 2000 | |
| 300 | ▼a 417, [4] p. : ▼b 삽화 ; ▼c 26 cm | |
| 500 | ▼a 색인수록 | |
| 700 | 1 | ▼a 임경수, ▼e 저 |
| 700 | 1 | ▼a 박인호, ▼e 저 |
소장정보
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 과학도서관/보존서고5(동양서)/ | 청구기호 005.133 2000h | 등록번호 121047759 (42회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. 2 | 소장처 과학도서관/보존서고5(동양서)/ | 청구기호 005.133 2000h | 등록번호 121047760 (38회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. 3 | 소장처 과학도서관/보존서고5(동양서)/ | 청구기호 005.133 2000h | 등록번호 121047761 (49회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
컨텐츠정보
책소개
이 책의 구성은 1장에서는 객체지향 프로그래밍과 C++의 개요에 대하여 다루었으며, 2장부터 4장까지는 C++의 문법에 대하여, 5장과 6장에서는 클래스와 클래스의 사용에 대하여, 7장에서는 배열과 포인터에 대하여 기술하였다. 그리고 8장에서는 클래스의 상속성에 대하여 기술하였으며, 9장에서는 중복에 대하여, 10장에서는 템플릿에 대하여 기술하였으며 마지막 11장에서는 입출력 시스템에 대하여 기술하였다. 각 장에서는 내용과 함께 예제 중심의 설명으로 쉽게 이해하고 배울 수 있도록 하였고 프로그래밍 문제를 다루어 실습을 통해 습득할 수 있도록 하였다.
정보제공 :
저자소개
목차
목차 1 객체지향 프로그래밍과 C++의 개요 1.1 객체지향 프로그래밍의 개요 = 3 1.2 객체지향 프로그래밍의 등장배경 = 4 1.2.1 사용자의 요구사항 증가 = 4 1.2.2 대형 프로그램에 대한 개발 및 유지보수의 경제성 = 4 1.2.3 하드웨어의 발전 = 4 1.3 객체지향 언어의 특징 = 5 1.3.1 객체 = 6 1.3.2 캡슐화 = 6 1.3.3 추상화 = 7 1.3.4 다형성 = 7 1.3.5 상속성 = 8 1.4 C++의 개요 = 9 1.4.1 C++의 역사 = 9 1.4.2 C++ 언어의 특성 = 9 1.4.3 C++ 표준 입출력 = 12 1.4.4 C++ 설명문 = 15 1.4.5 클래스의 기본 개념 = 16 1.4.6 함수 중복의 개요 = 21 1.4.7 C++ 언어의 키워드 = 24 2 선언과 자료형 2.1 변수와 상수 = 29 2.2 자료형의 선언 = 30 2.2.1 선언과 정의 30 2.2.2 기억 장소 할당 방식 = 31 2.2.3 참조 영역(scope) = 34 2.3 C++ 언어의 자료형 = 37 2.3.1 기본 자료형 = 37 2.3.2 무형 자료형(void) = 39 2.3.3 포인터와 비밀 = 40 2.3.4 구조체 = 41 2.3.5 참조형 = 42 2.3.6 상수형 = 43 2.3.7 자료형의 정의 = 44 2.4 리터럴 = 45 2.4.1 정수 상수 = 45 2.4.2 부동소수점 상수 = 45 2.4.3 문자 상수 = 46 2.4.4 문자열 상수 = 47 2.5 나열형 = 48 3 수식과 문장 3.1 수식 = 57 3.2 연산자 = 58 3.2.1 괄호 = 59 3.2.2 기본 연산자 = 59 3.2.3 관계 연산자 = 60 3.2.4 논리 연산자 = 61 3.2.5 증감 연산자 = 61 3.2.6 비트 단위 연산자 = 62 3.2.7 조건 연산자 = 63 3.3 문장 = 64 3.3.1 선택문 = 65 3.3.2 반복문 = 68 3.3.3 goto문 = 71 4 함수 4.1 함수의 기초 = 81 4.2 함수의 선언 = 82 4.3 함수의 정의 = 84 4.4 인수의 전달 = 85 4.5 반환 값 = 89 4.6 배열 인수 = 91 4.7 함수에 대한 포인터 = 95 4.8 인라인 함수 = 97 5 클래스의 기초 5.1 객체의 모델링 = 109 5.1.1 객채지향 프로그램의 기법 = 109 5.1.2 클래스의 정의 = 110 5.1.3 접근제어 명시자 = 112 5.1.4 멤버 함수 = 113 5.2 생성자 함수와 소멸자 함수 = 115 5.2.1 생성자 함수 = 115 5.2.2 소멸자 함수 = 120 5.3 상속성의 개요 = 123 5.4 객체 포인터 = 126 5.5 클래스, 구조체, 공용체들의 관계 = 127 6 클래스의 사용 6.1 객체의 치환 = 141 6.2 함수로의 객체전달 = 144 6.3 함수로부터 객체의 반환 = 148 6.4 프렌드 함수의 개요 = 153 6.4.1 프렌드 함수 = 154 6.4.2 프렌드 클래스 = 158 7 배열과 포인터 7.1 배열 = 169 7.1.1 배열의 선언 = 170 7.1.2 배열의 초기화 = 170 7.1.3 다차원 배열 = 172 7.1.4 문자열 배열 = 173 7.2 포인터 = 175 7.2.1 포인터와 주소 = 176 7.2.2 포인터의 선언과 초기화 = 177 7.3 포인터 연산 = 179 7.4 배열과 포인터 = 181 7.5 this 포인터 = 182 7.6 객체 배열 = 186 7.6.1 객체 배열 = 186 7.6.2 객체 배열 포인터 = 189 7.7 동적 할당 = 191 7.8 포인터 배열 = 196 8 클래스와 상속성 8.1 파생 클래스 = 207 8.1.1 파생 클래스의 정의 = 208 8.1.2 멤버함수와 상속 = 211 8.1.3 생성자 함수, 소멸자 함수의 상속 = 214 8.1.4 상속에 대한 접근제어문 = 220 8.1.5 접근제어에 대한 자료형 변환 = 224 8.2 다중 상속성 = 227 8.3 가상 기반 클래스(Virtual Base Class) = 231 8.3.1 가상 기반 클래스의 정의 = 231 8.3.2 가상 기반 클래스 멤버 접근 = 234 8.3.3 생성자 함수와 소멸자 함수의 호출 순서 = 237 8.4 가상 함수 = 239 8.4.1 함수 바인딩 = 240 8.4.2 가상 함수 = 241 8.5 순수 가상 함수와 추상 클래스 = 246 8.5.1 순수 가상 함수(Pure Virtual Function)의 정의 = 246 8.5.2 추상 클래스(Abstract Class) = 248 9 중복 9.1 다형성과 중복 = 271 9.2 함수 중복 = 272 9.2.1 함수 이름의 중복 = 273 9.2.2 복사 생성자 함수의 사용 = 277 9.2.3 중복과 모호성 = 287 9.3 연산자 중복 = 289 9.3.1 연산자 중복의 기초 = 291 9.3.2 이항 연산자의 중복 = 294 9.3.3 단항 연산자의 중복 = 301 9.3.4 프렌드 연산자 함수의 중복 = 302 9.3.5 치환 연산자 = 308 10 템플릿 10.1 템플릿의 기본 개념 = 329 10.2 함수 템플릿(Funtion Template) = 330 10.2.1 함수 템플릿의 정의 = 333 10.2.2 템플릿 함수의 생성 = 335 10.2.3 함수 템플릿의 중복 = 338 10.3 클래스 템플릿(Class Template) = 341 10.3.1 클래스 템플릿의 정의 = 348 10.3.2 템플릿 클래스(Template Class)의 생성 = 350 10.3.3 클래스 템플릿의 중첩 정의 = 353 10.3.4 템플릿과 상속 = 354 11 입출력 시스템 11.1 시트림의 기초 = 367 11.1.1 스트림의 장점 = 368 11.1.2 스트림 라이브러리 = 369 11.2 스트림을 이용한 표준 입출력 = 380 11.2.1 기본 자료형의 입력 = 381 11.2.2 기본 자료형의 출력 = 385 11.2.3 사용자 정의 자료형의 입력 = 389 11.2.4 사용자 정의 자료형의 출력 = 390 11.3 서식 설정 플래그, 조정자 = 396 11.3.1 서식 설정 플래그 = 396 11.3.2 조정자(Manipulator) = 399 11.4 스트림을 이용한 파일 입출력 = 401 11.5 문자열 스트림 = 404 11.5.1 문자열 스트림 = 404 11.5.2 그래픽과 문자열 출력 = 408
