회원 로그인 창


로그인 메뉴

따끈따끈! 신착 전자책

더보기

콘텐츠 상세보기
디딤돌 C++


디딤돌 C++

<장문석> 저 | 언제나휴일

출간일
2016-01-29
파일형태
ePub
용량
5 M
지원 기기
PC
대출현황
보유1, 대출0, 예약중0
전자책 프로그램이 정상적으로 설치가 안되시나요?전자책 프로그램 수동 설치
콘텐츠 소개
목차
한줄서평

콘텐츠 소개

이 책은 C언어를 학습한 이들을 이가 C++언어를 학습하기 위해 작성하였습니다.

C++언어는 C언어와 변수나 연산, 함수 등의 기본 문법은 비슷하지만 클래스와 템플릿 문법을 있습니다.

특히 C++ 언어에서 클래스는 OOP(Object Oriented Programming, 개체(혹은 객체) 지향 프로그래밍) 방식으로 프로그래밍할 수 있게 새롭게 추가한 문법이죠.

이러한 특징으로 인해 C언어와 C++은 접근 방식에서 많은 차이를 갖고 있습니다.

이 책은 C++입문자를 위한 책이지만 단순히 C++문법을 다루고 있는 책은 아니예요. 오히려 C++에 새롭게 추가한 문법을 OOP에 어떻게 활용하는지에 관한 부분이 많습니다.

이를 위해 문법 외에도 OOP의 특징과 OOP 프로그래밍 개발 공정 및 기본적인 설계에 관해서도 다루고 있어요.

이미 효과적인 개발 방법론들에 대한 연구나 교육 및 현업에서의 적용이 되고 있음에도 프로그래밍 언어에 대한 책에는 개발 공정이나 설계에 대해 다루지 않는 게 현실입니다. 이 책에서는 OOP 프로그래밍 개발 공정을 다루면서 기본적인 개발 방법론도 접목할 거예요.

아무쪼록 이 책을 통해 C++ 문법 뿐만 아니라 개발 공정에 맞게 프로그래밍 작성 능력을 키울 수 있었으면 하는 게 제 바람입니다.

목차

판권 페이지
1. 들어가기에 앞서
2. C++ 언어 소개 및 책의 기술 범위
3. 입출력 개요 (cin, cout)
4. 태그 명을 형식 명으로 사용
5. 함수 중복 정의 (Function Overloading)
6. 디폴트 매개 변수
7. 매개 변수 이름이 없는 스텁 매개 변수
8. 이름 충돌을 방지하는 namespace
9. 레퍼런스 변수
10. 신뢰성 강화(열거형)
11. 논리 형식 bool 제공
12. string 형식 개요
13. OOP 개요
14. 캡슐화 개요
15. 접근 지정자
16. 생성자, 소멸자
17. 정적(static) 멤버
18. 상수화 멤버
19. 특별한 멤버 this
20. 캡슐화 실습1 - 복소수
21. 캡슐화 실습2 - 학생
22. 캡슐화 최종 실습 - 시나리오
23. 캡슐화 최종 실습 - 멤버 필드
24. 캡슐화 최종 실습 - 멤버 메서드
25. 캡슐화 최종 실습 - 테스트 코드 작성
26. 캡슐화 최종 실습 - 구체적 구현
27. 상속(일반화 관계) 개요
28. 파생 개체의 생성과 소멸 과정
29. 접근 지정자 protected
30. 무효화
31. 다형성 개요
32. 형식의 다형성
33. 메서드의 다형성
34. 추상 클래스(Abstract Class)
35. 인터페이스 (Interface)
36. 다중 상속
37. 하향 캐스팅
38. C++에서의 형 변환
39. 상속, 다형성 실습1 (상품, 할인 상품)
40. 상속과 다형성 실습2 (도형)
41. 상속과 다형성 최종 실습 시나리오
42. 상속과 다형성 최종 실습 - 학생
43. 상속과 다형성 최종 실습 - 파생 클래스
44. 상속과 다형성 최종 실습 - 코드
45. 연산자 중복 정의 개요
46. 전역 연산자 중복 정의
47. 클래스에 연산자 중복 정의
48. 증감 연산자 중복 정의
49. 대입 연산자 중복 정의
50. 인덱스 연산자 중복 정의
51. 묵시적 형 변환 연산자 중복 정의
52. 함수 개체
53. iostream 흉내내기
54. 개체 출력자
55. string 클래스 흉내내기1
56. string 클래스 흉내내기2
57. 예외 처리
58. 템플릿(Template) 개요
59. 전역 템플릿 함수
60. 템플릿 클래스
61. 클래스 간의 관계
62. 집합(Aggregation) 관계
63. 구성(Composition) 관계
64. 직접 연관(Directed Association) 관계
65. 연관(Association) 관계
66. 의존(Dependency) 관계
67. 실현(Realization) 관계
68. 최종 실습 - 개발 공정 및 시나리오
69. 최종 실습 - 요구 분석 및 정의
70. 최종 실습 - 설계1(클래스 다이어그램)
71. 최종 실습 - EhNara 뼈대
72. 최종 실습 - 프로토 타이핑
73. 최종 실습 - 확장 가능한 순차 배열
74. 최종 실습 - 클래스 추가하기
75. 최종 실습 - 초기화 및 해제화
76. 최종 실습 - 학생 생성
77. 최종 실습 - 학생 이동
78. 최종 실습 - 전체 보기
79. 최종 실습 - 학생 복귀
80. 최종 실습 - 강의 시작
81. 최종 실습 - 도서관 가기
82. 최종 실습 - 소등
83. 최종 실습 - 거실로 가기
84. 최종 실습 - 파티
85. 최종 실습 - 노래방 가기
86. 최종 실습 - 다이어그램
87. 최종 실습 - 소스 코드

한줄서평

  • 10
  • 8
  • 6
  • 4
  • 2

(한글 40자이내)
리뷰쓰기
한줄 서평 리스트
평점 한줄 리뷰 작성자 작성일 추천수

등록된 서평이 없습니다.