C++ for Java Programmers
- Length: 304 pages
- Edition: 1
- Language: English
- Publisher: Prentice Hall
- Publication Date: 2003-11-07
- ISBN-10: 013919424X
- ISBN-13: 9780139194245
- Sales Rank: #1096880 (See Top 100 Books)
Written for the moderately experienced Java programmer, this book builds on readers¿ existing knowledge of object-oriented programming and covers all important aspects of Standard C++—emphasizing more lower-level C-style details later in the presentation. Chapter topics include philosophy of C++, simplest C++, pointers and reference variables, object-based programming: classes, operator overloading, object-oriented programming: inheritance, templates, abnormal control flow, input and output, collections: the standard template library, primitive arrays and strings, C-style C++, and using Java and C++: the JNI. For new C++ programmers converted from Java.
Table of Contents
Chapter1 Basic Types and Control Structures
Chapter2 Functions, Arrays, Strings and Parameter Passing
Chapter3 Pointers and Reference Variables
Chapter4 Object-Based Programming: Classes
Chapter5 Operator Overloading
Chapter6 Object-Oriented Programming: Inheritance
Chapter7 Templates
Chapter8 Abnormal Control Flow
Chapter9 Input and Output
Chapter10 Collections: The Standard Template Library
Chapter11 Primitive Arrays and Strings
Chapter12 C-Style C++
Chapter13 Using Java and C++: The JNI