Loader
Object Oriented Programming With C++

Object Oriented Programming With C++


Rs. 180 (Inclusive of all Taxes)

Rs. 171 5% OFF

Details

About the book

1. Object Oriented Concepts
1.1 Evolution of OOP
1.2 What Is Object-Oriented?
1.3 What Is Object-Oriented Development?
1.4 Object-Oriented Methodology
1.5 Overview of Procedure-Oriented Programming
1.6 Object-Oriented Programming Paradigm

2. Introduction to C++
2.1 A Brief History of C and C++
2.2 Differences between C and C++
2.3 Features of C++
2.4 Advantages and Disadvantages of C++
2.5 Applications of C++
2.6 Writing and Executing A ‘C++’ Program
2.7 Program Structure and Rules
2.8 Sample C++ Program
2.9 Comments
2.10 Return Type of Main()
2.11 Namespace Std
2.12 Header File
2.13 Output Statement (Cout)
2.14 Input Statement (Cin)

3. C++ Tokens
3.1 Introduction
3.2 C++ Tokens
3.3 Declaration of Variables
3.4 Initialization of Variables
3.5 Reference Variables
3.6 Operators
3.7 Type Conversion
3.8 Expression
3.9 Statement
3.10 Symbolic Constant
3.11 Type Compatibility
3.12 Conditional Expression Loop Structure
3.13 Control Statements

4. Functions in C++
4.1 Introduction
4.2 Defining a Function
4.3 Passing Information – Parameters
4.4 Default Arguments
4.5 Constant Arguments
4.6 Inline Functions
4.7 Storage-Class Specifiers
4.8 Recursivity (Recursive function)
4.9 Preprocessor
4.10 Header File
4.11 Standard Functions

5. Arrays and Pointers
5.1 Arrays
5.2 Pointers
5.3 Pointer Arithmetic

6. Structure
6.1 Structure
6.2 Pointers to structures
6.3 Nesting of Structures
6.4 User defined Data Types

7. Classes and object
7.1 Introduction
7.2 Class
7.3 Member Functions
7.4 Making an Outside Function Inline
7.5 Nesting of Member Functions
7.6 Private Member Function
7.7 Arrays within a class
7.8 Memory Allocation for Objects
7.9 Arrays of Objects
7.10 Objects as Function Arguments
7.11 Returning Objects
7.12 Const member function
7.13 Pointer to Members
7.14 Local Classes
7.15 Pointers to classes
7.16 Pointer to Objects
7.17 Unions and Classes
7.18 Nesting of Classes

8. Constructors and Destructors
8.1 Introduction
8.2 Constructor
8.3 Multiple Constructors in a class
8.4 Constructor with default argument
8.5 Dynamic initialization of objects
8.6 Const Object
8.7 Destructor
8.8 Dynamic Memory Allocation
8.9 Static Class Members
8.10 Friend Functions

9. Inheritance
9.1 Introduction
9.2 Single Inheritance
9.3 Multiple Inheritance
9.4 Multilevel Inheritance
9.5 Hierarchical Inheritance
9.6 Hybrid Inheritance
9.7 Container Classes
9.8 Virtual Base Classes
9.9 Constructors in Derived Classes
9.10 Destructors in Derived Classes
9.11 Pointers to derived classes
9.12 Virtual Functions
9.13 Pure Virtual Functions
9.14 Abstract Classes

10.Operator Overloading
10.1 Introduction
10.2 Overloading Unary Operators
10.3 Overloading Binary operators
10.4 Limitations of Operator Overloading
10.5 “this” pointer
10.6 Overloading << and >> operators

11.Polymorphism
11.1 Polymorphism (Poly - Many and Morphism - Form)
11.2 Pointers to Base Class
11.3 Virtual Functions
11.4 Pure Virtual Functions

12. Managing Console I/O Operations
12.1 Introduction
12.2 C++ Stream 1
12.3 C++ Stream Classes
12.4 Unformatted I/O Operations 3
12.5 Formatted I/O Operations 7
12.6 Manipulators 11

13. Working With files
13.1 Introduction
13.2 Creating a Stream
13.3 Opening a File
13.4 Closing a File
13.5 Checking for Failure with File Commands
13.6 Detecting the End-of-File
13.7 File Pointers and their Manipulation
13.8 Reading / Writing a Character from a File
13.9 WRITE () and read() Functions
13.10 Buffers and Synchronization
13.11 Other Functions
13.12 Random Access File Processing
13.13 Updating a File: Random Access
13.14 Command Line Arguments

Academic Details

  • Phase Graduation

  • Stream Computer Application

  • Standard/Year Firstyear

  • Semester Ii

  • Medium English

  • Board/University Solapur

  • Subject Object Oriented Programming With C++

Reviews

  • No Reviews written for this product. Be the first to write a review.
Shipping Info
  • Enjoy Free Shipping charges & free shipping on applicable orders:
    • Above 300 in Pune
    • Above 500 in Maharashtra
    • Above 1000 in India
  • Generally, delivered in 4-5 Business Days
  • Cash on Delivery Available
Special Offers for You
  1. Special Offer on Online Orders
  2. Get Best Discount on Books and Stationery

Object Oriented Programming With C++

Object Oriented Programming With C++

Recommended Products