Categories
- Pharmacy
- Nursing
-
MBA
-
BBA
- U.P. State University
- Veer Bahadur Singh Purvanchal University, Jaunpur
- Chaudhary Charan Singh University, Meerut
- Dr. Bhimrao Ambedkar University, Agra
- Chhatrapati Shahu Ji Maharaj University, Kanpur
- Mahatma Jyotiba Phule Rohilkhand University, Bareilly
- Mahatma Gandhi Kashi Vidyapith, Varanasi
- Dr. Ram Manohar Lohia Avadh University, Ayodhya
- Deen Dayal Upadhyaya Gorakhpur University
- Prof. Rajendra Singh (Rajju Bhaiya) University, Prayagraj
- BCA
-
B Ed
- Lucknow University B.Ed Books
- Chaudhary Charan Singh University/Maa Shakambhari University, Saharanpur
- Dr Bhim Rao Ambedkar University, Agra
- Mahatma Gandhi Kashi Vidyapeeth, Varanasi
- Chhatrapati Shahu Ji Maharaj University
- Prof. Rajendra Singh (Rajju Bhaiya) University, Prayagraj (PRSU)
- Mahatma Jyotiba Phule Rohilkhand University(Mjpru), Bareilly
- Dr. Ram Manohar Lohia Avadh University, Ayodhya
- Bundelkhand University, Jhansi
- Deen Dayal Upadhyaya Gorakhpur University
- Veer Bahadur Purvanchal University (VBPU)
- Maharaja Suhel Dev State University ,Azamgarh (MSDSU)
- Raja Mahendra Pratap Singh State University, Aligarh (RMPSSU)
- Barkatullah Vishwavidyalaya (Bhopal)
- Jiwaji University (Gwalior)
- Vikram University (Ujjain)
- Dr. Harisingh Gour University (Sagar)
- Devi Ahilya Vishwavidyalaya (Indore)
- Rani Durgavati Vishwavidyalaya (Jabalpur)
- Awadhesh Pratap Singh University (Rewa)
- Maharaja Chhatrasal Bundelkhand University (Chhatarpur)
- D. EL. ED
- TET
-
B Com
-
B Sc
- B.Sc. U.P. State Universities Common Syllabus NEP
- Veer Bahadur Singh Purvanchal University, Jaunpur
- University of Lucknow
- Chaudhary Charan Singh University, Meerut
- Madhya Pradesh
- Chhatrapati Shahu Ji Maharaj University, Kanpur
- Dr. Bhimrao Ambedkar University, Agra
- Mahatma Gandhi Kashi Vidyapith, Varanasi
- DEEN DAYAL UPADHYAYA GORAKHPUR UNIVERSITY
- Prof. Rajendra Singh (Rajju Bhaiya) University, Prayagraj
- Dr. Ram Manohar Lohia Avadh University, Ayodhya
- Mahatma Jyotiba Phule Rohilkhand University, Bareilly
- Uttarakhand State Universities
- B.Sc. Bihar Universities Common Syllabus NEP
- University of Rajasthan (Jaipur)
- Haryana
-
B A
- B.A. Of U.P. State Universities Common Syllabus NEP
- Veer Bahadur Singh Purvanchal University, Jaunpur
- University of Lucknow
- Chaudhary Charan Singh University, Meerut
- Chhatrapati Shahu Ji Maharaj University, Kanpur
- Dr. Bhimrao Ambedkar University, Agra
- Mahatma Gandhi Kashi Vidyapith, Varanasi
- Deen Dayal Upadhyaya Gorakhpur University
- Prof. Rajendra Singh (Rajju Bhaiya) University, Prayagraj
- Dr. Ram Manohar Lohia Avadh University, Ayodhya
- Mahatma Jyotiba Phule Rohilkhand University, Bareilly
- Madhya Pradesh
- Uttarakhand
- Bihar
- University of Rajasthan (Jaipur Syllabus as Per NEP2020)
- Haryana NEP-2020
- B Tech
Object Oriented Programming Using C++

ISBN- 978-93-5163-327-3
AUTHORS- Prof. Aabha B. Pandit, Rakesh Keshav Bade
₹125.00
Tax excluded
ISBN- 978-93-5163-327-3
AUTHORS- Prof. Aabha B. Pandit, Rakesh Keshav Bade
Syllabus (Course Code – 401)
OBJECT ORIENTED PROGRAMMING USING C++
Unit-I: Introduction to C++ (2 Lectures)
1.1. Basic Concepts of OOP, Benefits, Applications of OOP
1.2. A simple C++ Program
1.3. Structure of C++ Program
1.4. Creating a Source File, Compiling and Linking
Unit-II: Tokens, Expressions and Control Structures (3 Lectures)
2.1. Introduction
2.2. Tokens, Keywords, Identifiers and Constants
2.3. Data Types - Basic, User Defined and Derived
2.4. Symbolic Constant
2.5. Type Compatibility
2.6. Variables - Declaration and Dynamic Initialization
2.7. Reference Variable
2.8. Operators in C++
2.8.1. Scope Resolution Operator
2.8.2. Member Referencing Operators
2.8.3. Memory Management Operators
2.8.4. Manipulators
2.8.5. Type Cast Operators
2.9. Expression and their Types
2.10. Special Assignment Expressions
2.11. Implicit Conversions
2.12. Operator Overloading Introduction
2.13. Operator Precedence
2.14. Control Structures – if-else, do-while, for , switch
Unit-III: Functions in C++ (5 Lectures)
3.1. Introduction
3.2. The Main Function
3.3. Function Prototyping
3.4. Call by Reference
3.5. Return by Reference
3.6. Inline Function – Making an Outside Function Inline
3.7. Arguments - Default, Constant
3.8. Math Library Functions
Unit-IV: Classes and Objects (10 Lectures)
4.1. Introduction
4.2. Creating a Class and Objects
4.3. Defining Member Functions Inside and Outside Class Definition
4.4. Nesting of Member Functions
4.5. Private Member Functions
4.6. Arrays within a Class
4.7. Memory Allocation of Objects
4.8. Static Data Members and Static Member Functions
4.9. Array of Objects
4.10. Objects as Function Arguments
4.11. Friend Functions
4.12. Returning Objects
4.13. Constructors
4.14. Types of Constructor
4.15. Destructors
Unit-V: Inheritance (9 Lectures)
5.1. Introduction
5.2. Base Class and Derived Class Examples
5.3. Types of Inheritance
5.4. Virtual Base Class
5.5. Abstract Class
5.6. Constructors in Derived Class
Unit-VI: Polymorphism (8 Lectures)
6.1. Compile Time Polymorphism
6.1.1. Function Overloading
6.1.2. Operator Overloading Introduction
6.1.3. Overloading Unary and Binary Operator
6.1.4. Overloading Using Friend Function
6.1.5. Overloading Insertion and Extraction Operators
6.1.6. String Manipulation using Operator Overloading
6.2. Runtime Polymorphism
6.2.1 This Pointer, Pointers to Objects, Pointer to Derived Classes.
6.2.2 Virtual Functions and Pure Virtual Functions
Unit-VII: Managing Console I/O Operations (3 Lectures)
7.1. Introduction
7.2. C++ Streams and C++ Stream Classes
7.3. Unformatted I/O Operations
7.4. Formatted Console I/O Operations
7.5. Managing Output with Manipulators
Unit-VIII: Working with Files (5 Lectures)
8.1. Classes for File Stream Operations
8.2. File Operations - Opening, Closing and Updating
8.3. Error Handling during File Operations
8.4. Command Line Arguments
Unit-IX: Templates (3 Lectures)
9.1. Introduction
9.2. Class Templates
9.3. Function Templates
9.4. Exception Handling (Introduction)
Unsolved Paper (2011)
Solved Paper (2012)
Solved Paper (2013)
Solved Paper (2014)
Classification
SPPU2017/BCA/4/01
50 Items
New product