Object Oriented Programming Using C++

₹190.00

Tax excluded

Quantity

ISBN- 978-93-89516-32-6

Prof. Anupam Baliyan & Prof. Sachin Km. Singh

BCA, Third Semester, According to ‘UP Unified Syllabus’
Syllabus
 
BCA-S201T: OBJECT ORIENTED PROGRAMMING USING C++
 
 
Unit-I: Introduction
Introducing Object-Oriented Approach, Relating to other Paradigms {Functional, Data Decomposition}.
 
Basic Terms and Ideas
Abstraction, Encapsulation, Inheritance, Polymorphism, Review of C, Difference between C and C++ – cin, cout, new, delete, operators.
 
Unit-II: Classes and Objects
Encapsulation, Information Hiding, Abstract Data Types, Object and Classes, Attributes, Methods, C++ Class Declaration, State Identity and Behavior of an Object, Constructors and Destructors, Instantiation of Objects, Default Parameter Value, Object Types, C++ Garbage Collection, Dynamic Memory Allocation, Metaclass/Abstract Classes.
 
Unit-III: Inheritance and Polymorphism
Inheritance, Class Hierarchy, Derivation – Public, Private and Protected, Aggregation, Composition versus Classification Hierarchies, Polymorphism, Categorization of Polymorphism Techniques, Method Polymorphism, Polymorphism by Parameter, Operator Overloading, Parameteric Polymorphism.
 
Unit-IV: Generic Function
Template function, function Name Overloading, Overriding Inheritance Methods, Run Time Polymorphism, Multiple Inheritance.
 
Unit-V: Files and Exception Handling
Streams and Files, Namespaces, Exception Handling, Generic Classes.
UP/BCA/2019/3/05
93 Items
New product

4 other products in the same category: