Thinking in C++: Introduction to Standard C++, Volume One 2/e (絕)
- 20本以上,享 8.5折
售價
$
洽詢
- 一般書籍
- ISBN:9780139798092
- 作者:Bruce Eckel
- 版次:2
- 年份:2000
- 出版商:Pearson Education
書籍介紹
本書特色
目錄
作者介紹
Description
Learn about the C++ ANSI standard from C++ expert and Standard Committee member Bruce Eckel. Assuming a basic grasp of C, Eckel guides students from understanding C to actually thinking in C++, so that they eventually write code in a total C++ mindset. His goal is to teach students the language so well that it becomes their expressive medium of choice.
Learn about the C++ ANSI standard from C++ expert and Standard Committee member Bruce Eckel. Assuming a basic grasp of C, Eckel guides students from understanding C to actually thinking in C++, so that they eventually write code in a total C++ mindset. His goal is to teach students the language so well that it becomes their expressive medium of choice.
Features
-
NEW - Coverage of the new ANSI C++ standard —Completely rewritten.
Includes comprehensive coverage for the final standard. -
NEW - A cross-platform multimedia CD-ROM introduction to ANSI C.
Brings non-C programmers up to speed with a foundation in C as a preparation for using this C++ book. -
NEW - Emphasis on the most important and most usable features of C++.
Gives students practical advice on how to use the key features of C++ and makes the book a great reference. - NEW - Practical advice and common pitfall coverage.
-
NEW - The Standard Template Library.
Students learn how to use this time saving feature. One of the most widely praised and accessible presentations of object-oriented programming with C++. -
Demonstrations of how to step back from coding to consider design strategies, and attempt to “get into the head” of the designer.
Students learn design from a master. -
Problem features in each chapter —Explained based on the way the author sees a particular type of problem being solved using the language.
Students learn problem solving strategies. -
How to write portable C++ code that is compatible with any C++ platform.
Students acquire job skills.
Table of Contents
1. Introduction to Objects
2. Making & Using Objects
3. The C in C++
4. Data Abstraction
5. Hiding the Implementation
6. Initialization & Cleanup
7. Function Overloading & Default Arguments
8. Constants
9. Inline Functions
10. Name Control
11. References & the Copy-Constructor
12. Operator Overloading
13. Dynamic Object Creation
14. Inheritance & Composition
15. Polymorphism & Virtual Functions
16. Introduction to Templates
1. Introduction to Objects
2. Making & Using Objects
3. The C in C++
4. Data Abstraction
5. Hiding the Implementation
6. Initialization & Cleanup
7. Function Overloading & Default Arguments
8. Constants
9. Inline Functions
10. Name Control
11. References & the Copy-Constructor
12. Operator Overloading
13. Dynamic Object Creation
14. Inheritance & Composition
15. Polymorphism & Virtual Functions
16. Introduction to Templates
Bruce Eckel is the author of Thinking in Java and Thinking in C++ (both from Prentice Hall). He provides C++ and Java seminars and design consulting worldwide, has published over 150 articles, was a founding member of the ANSI/ISO C++ committee, and is C++ & Java track chair for the Software Development conference.