Deitel Paul

C++ How to Program Paul Deitel - 9/e - NOIDA PHI 2016 - 1062p 23cm

Chapter 1 Introduction to Computers and C++


Chapter 2 Introduction to C++ Programming; Input/Output and Operators
Chapter 3 Introduction to Classes, Objects and Strings
Chapter 4 Control Statements: Part 1; Assignment, ++ and -- Operators
Chapter 5 Control Statements: Part 2; Logical Operators
Chapter 6 Functions and an Introduction to Recursion
Chapter 7 Class Templates array and vector; Catching Exceptions
Chapter 8 Pointers
Chapter 9 Classes: A Deeper Look; Throwing Exceptions
Chapter 10 Operator Overloading; Class string
Chapter 11 Object-Oriented Programming: Inheritance
Chapter 12 Object-Oriented Programming: Polymorphism
Chapter 13 Stream Input/Output: A Deeper Look
Chapter 14 File Processing
Chapter 15 Standard Library Containers and Iterators
Chapter 16 Standard Library Algorithms
Chapter 17 Exception Handling: A Deeper Look
Chapter 18 Introduction to Custom Templates
Chapter 19 Custom Templatized Data Structures
Chapter 20 Searching and Sorting
Chapter 21 Class string and String Stream Processing: A Deeper Look
Chapter 22 Bits, Characters, C Strings and structs
Chapter 23 Other Topics
Chapter 24 C++11 Additional Features (online)
Chapter 25 ATM Case Study, Part 1: Object-Oriented Design with the UML (Online)
Chapter 26 ATM Case Study, Part 2: Implementing an Object-Oriented Design (online)

It teaches programming by presenting the concepts in the context of full working programs and takes an early-objects approach.The authors emphasize achieving program clarity through structured and object-oriented programming, software reuse and component-oriented software construction.

9789332559592 9789332585737

004.43 / DEI