Book description
Object-Oriented Programming (OOP) is a paradigm shift in programming, which defines, creates, and manipulates objects to develop reusable software. This book is designed to help students understand the concepts governing OOP and develop a talent in them to choose right the OOP tools for a given problem situation. Dealing at length with the creation and manipulation of OOP components using C++, Object-Oriented Programming with C++ uses examples that reflect current practices and standards to provide a hands-on experience to budding software engineers.
Table of contents
- Cover
- Title Page
- Preface
- About the Author
-
1. INTRODUCTION TO C++
- 1.1 Introduction
- 1.2 Characters Used in C++
- 1.3 Basic Data Types
- 1.4 C++ Tokens
- 1.5 Input–Output Statements
- 1.6 Structure of a C++ Program
- 1.7 Escape Sequence (Backslash Character Constants)
- 1.8 Operators and Expressions
- 1.9 Flow of Control
- 1.10 Arrays
- 1.11 Structures
- 1.12 Functions
- 1.13 I/O Functions
- 1.14 Strings
- 1.15 Summary
- Multiple Choice Questions
- Answers
- Exercises
- Answers
- 2. POINTERS
- 3. PROGRAMMING TECHNIQUES: A SURVEY
- 4. CLASSES AND OBJECTS
- 5. MORE ON FUNCTIONS: ADVANCED CONCEPTS
- 6. CONSTRUCTORS AND DESTRUCTORS
- 7. INHERITANCE: EXTENDING CLASSES
- 8. TEMPLATES: CODE SHARING (GENERICITY)
- 9. OPERATOR OVERLOADING
- 10. FILE HANDLING IN C++
- 11. EXCEPTION HANDLING
- 12. INTRODUCTION TO UML
- 13. POLYMORPHISM: A REVIEW
- Appendix
- Index
Product information
- Title: Object-Oriented Programming with C++
- Author(s):
- Release date: January 2014
- Publisher(s): Pearson India
- ISBN: 9789332540767
You might also like
book
Data Structures and Algorithms in C++, Second Edition
An updated, innovative approach to data structures and algorithms Written by an author team of experts …
book
The C++ Workshop
Cut through the noise and get real results with a step-by-step approach to learning C++ development …
book
Codeless Data Structures and Algorithms : Learn DSA Without Writing a Single Line of Code
In the era of self-taught developers and programmers, essential topics in the industry are frequently learned …
book
Grokking Algorithms
Grokking Algorithms is a friendly take on this core computer science topic. In it, you'll learn …