Learn C++ Programming- simpleNeasyBook
★ ★ ★ ★ ★ WAGmob: Over One million paying customer ★ ★ ★ ★ ★ <br /><br />WAGmob brings you Simple 'n Easy, on-the-go learning book for "Learn C++ Programming". <br /><br />The book provides: <br /><br />Snack sized chapters for easy learning. <br /><br />Designed for both students and adults. <br /><br />This book provides a quick summary of essential concepts in C++ Programming by following snack sized chapters: <br /><br />Introduction:<br />•Introduction.<br />•A Simple C++ Program.<br />•Why C++?<br />•History. <br />•Basic Concepts of C++. <br />•Standard Libraries.<br />•The ANSI Standard.<br /><br />Object Oriented Programming:<br />•Object Oriented Programming (OOP).<br />•OOP Concepts.<br />•Object.<br />•Class.<br />•Abstraction.<br />•Encapsulation.<br />•Inheritance.<br />•Polymorphism.<br />•Overloading.<br />•Message Passing.<br /><br />Basics:<br />•Variables.<br />•Primitive Data Types.<br />•Control Statements.<br />•Selection Statements.<br />•Repetition Statements.<br />•Branching Statements.<br /><br />Operators:<br />•Operators.<br />•Types of Operators.<br />•Memory Management Operators.<br />•Line Statements in C++.<br />•Phases of C++ Programs.<br />•Special Symbols.<br /><br />Input and Output:<br />•C++ Input and Output Operations.<br />•Header Files.<br />•The Standard I/O Stream.<br />•File I/O Streams.<br />•Things to remember.<br /><br />Array and String:<br />•Array.<br />•Types of Array.<br />•Array Declaration.<br />•Initializing Arrays.<br />•C++ Arrays.<br />•String.<br />•The String Class in C++.<br />•Declaration of Strings.<br /><br />Pointers:<br />•What is a Pointer?<br />•Pointer Declaration.<br />•Pointer Operators.<br />•C++ Pointers. <br />•Pointers and Arrays.<br />•Pointer Arithmetic.<br /><br />Classes and Objects:<br />•What is Class?<br />•What are Objects?<br />•C++ Access Modifiers. <br />•Class Definition and Data Members of a Class.<br />•Class Declaration.<br />•The Class Hierarchy.<br />•Example of Classes and Object.<br />•Programming Example of Class.<br /><br />Functions I:<br />•Function.<br />•Functions in C++.<br />•Function Calling.<br />•Function Definition.<br />•Function Prototypes.<br />•Void Function.<br />•Function Arguments.<br /><br />Functions II:<br />•Recursion and Recursive Functions.<br />•Types of Functions.<br />•Member Function.<br />•Types of Member Function. <br />•Virtual Member Functions.<br />•Friend Function.<br />•Inline Function.<br /><br />Constructor and Destructor:<br />•Constructor.<br />•Characteristics of Constructor.<br />•Types of Constructor.<br />•Destructor.<br /><br />Abstraction and Encapsulation:<br />•Abstraction.<br />•Information Hiding.<br />•Abstract Data Type (ADT).<br />•Encapsulation.<br />•Concept of Encapsulation.<br />•Benefits of Encapsulation.<br />•Data Encapsulation Example.<br />•Difference between Encapsulation and Abstraction.<br /><br />Operator Overloading:<br />•Operator Overloading.<br />•Types of Operators in Operator overloading.<br />•Non-overloadable Operators.<br />•Operator Overloading and Inheritance.<br />•Automatic Type Conversion.<br /><br />Inheritance:<br />•Inheritance.<br />•A Simple Example of Inheritance.<br />•Inheritance Hierarchy.<br />•The IS-A Relationship in Inheritance.<br />•Mode of Inheritance.<br />•Kinds of Inheritance.<br />•Single Inheritance.<br />•Multiple Inheritance.<br />•Hierarchical Inheritance.<br />•Multilevel Inheritance.<br />•Hybrid Inheritance.<br />•Ambiguity condition in C++ only.<br />•Virtual Class.<br /><br />Polymorphism :<br />•Polymorphism.<br />•Features and Advantages of Polymorphism.<br />•Types of Polymorphism.<br />•Virtual Function.<br />•Virtual Members.<br />•Pure Virtual Functions.<br /><br />About WAGmob books:<br />1) A companion book for on-the-go, bite-sized learning.<br />2) Offers value for money (a lifetime of free updates).<br />3) Over One million paying customers from 175+ countries.<br /><br />WAGmob Vision : Simple 'n easy books for a lifetime of on-the-go learning.<br /><br /><br /><br />Please write to us at [email protected]. We would love to improve this book.