C++
According to new reveised syllabus w.e.f. 2017-18
BCA (Science) Semester-IV
C++
Author : Dr. Poonam Ponde
Book ID : 1754
ISBN : 978-93-5016-416-7
Description
Contents
1. Introduction to C++
1. A Brief History of C++
2. Differences between C and C++
3. Writing and Executing a C++ Program
4. C++ Keywords
5. Data Types in C++
6. Input and Output (cin and cout)
7. New Operators in C++
8. Reference Variables
9. Manipulators
2. Object Oriented Concepts
1. Overview of Procedure Oriented Programming
2. Object Oriented Programming
3. Difference between Procedure-oriented Programming and Object-oriented Programming
4. Object-Oriented Concepts
5. Advantages of Object-Oriented Programming
6. Applications of OOP
3. Classes and Objects
1. Classes
- Objects
- String Class
- Array of Objects
- “this” Pointer
4. Functions in C++
1. Introduction
2. Call By Reference And Return By Reference
3. Function Overloading
4. Default Arguments
5. Inline Functions
6. Static Class Members
7. Friend Functions and Friend Classes
5. Constructors and Destructor
1. Memory Allocation and Static Data Members
2. Constructors
3. Destructor
6. Operator Overloading
1. Introduction
2. The Operator Function
3. Overloading Unary Operators
4. Overloading Binary Operators
7. Inheritance
1. What is Inheritance?
2. Creating a Derived Class
3. Types of Inheritance
4. Constructors in Derived Class
5. Destructor in Derived Class
6. Abstract Classes
8. Virtual Function and Polymorphism
1. Introduction
2. Pointers to Object and Pointer to Derived Classes
3. Virtual Functions and Pure Virtual Functions
4. Run Time Type Information (RTTI)
9. Working with Files
1. Introduction
2. File Streams
3. File Operations
4. File Updation with Random Access
5. Overloading << and >> Operators
10. Templates
1. Introduction
2. Function Template
3. Class Templates
4. Template with Multiple Parameters
5. Advantages and Limitations of Templates
6. Introduction to Standard Template Library (STL)
7. Containers
8. Algorithms
- Iterators
10.Application of Container Classes
11. Exception Handling
1. Introduction
2. What is an Exception?
3. Exception Handling Mechanism
4. Multiple Catch Statements
5. Nested Try-catch Blocks

Reviews
Clear filtersThere are no reviews yet.