CA 121 : Object Oriented Programming in C++ With Practical

Rs. 176.00
Rs. 195.00
Rs. 176.00
(-10%)
Order within the next hours minutes to receive it. Estimated delivery is between and
Publisher: Prime Publishing House
ISBN: 9789395605366
Year: 2025
Pages: 152

Object-Oriented Programming in C++ (CA-121) is a comprehensive textbook designed for First-Year B.C.A. (Honors/Research) students under the Faculty of Science and Technology, as per the curriculum of Kavayitri Bahinabai Chaudhari North Maharashtra University (KBCNMU), Jalgaon, aligned with NEP 2020.

This book introduces the core principles of Object-Oriented Programming using C++, including encapsulation, inheritance, polymorphism, and abstraction. It provides a structured and systematic approach to understanding how modern software systems are designed and developed.

With a strong emphasis on both theory and practical implementation, the text includes examples, programs, and exercises that help students build efficient, reusable, and maintainable code.

An essential resource for beginners, this book lays a solid foundation for advanced programming and prepares students for careers in software development and technology-driven industries.

CA 121 : Object Oriented Programming in C++ with Practical

1. OOPs in CPP
1.1 OOP’s Features‐Object, Classes
1.2 Data Encapsulation & Abstraction, Delegation, Inheritance,
Polymorphism, Message Communication
1.3 Class Specification, Defining Members
1.4 Object, Access Specifier
1.5 Constructors, types of Constructors, destructor
1.6 Friend Class and Friend Function.

2. Inheritance
2.1 Types of Inheritance
2.2 Member Accessibility, Visibility Modes
2.3 Virtual Base Class
2.4 Benefits of Inheritance
2.5 Virtual & Pure Virtual functions
2.6 Abstract class

3. Polymorphism & Template
3.1 Concept of Polymorphism
3.2 Types of Polymorphism
3.3 Function overloading
3.4 Operator Overloading- unary, binary operators, using friend functions
3.5 Without using friend functions
3.6 Class template, Function template

4. Exception Handling, Stream Computation
4.1 Concept of Exception Handling
4.2 Types of Exception
4.3 Exception Handling Techniques
4.4 Stream Computation with console
4.5 Streams Computations with Files
4.6 Read and write operations on file

CA 123 : Practical based on CA -121 and CA-122

1. Write a program to print prime numbers in given range.
2. Write a program to print palindrome numbers in given range.
3. Write a program to find given number is perfect or not.
4. Write a program to print factorial of a number.
5(A) Write a program to demonstrate Array.
5(B) Write a program to demonstrate Array.
6. Write a program to demonstrate the use of class and object.
7(A) Write a program to demonstrate function overloading.
7(B) Write a program to demonstrate unary Operator Overloading.
7(C) Write a program to demonstrate binary Operator Overloading.
9. Write a program to demonstrating the use of constructors and destructor.
10(A) Write a program to demonstrate the Single inheritances.
10(B) Write a program to demonstrate the multiple inheritances.
11(A) Write a program to demonstrate multilevel inheritance.
11(B) Write a program to demonstrate hierarchical inheritance.
12. Write a program to demonstrate the use of virtual function.
13(A) Write a program to demonstrate Exception Handling.
13(B) Write a c++ program to demonstrate Exception Handling divide by zero.
14. Write a program to demonstrate File handling.
15(A) Write a program to demonstrate the concept of function template.
15(B) Write a program to demonstrate the concept of class template.
16(A) Write a program to demonstrate Friend Class.
16(B) Write a program to demonstrate Friend Function.

BCA (Honors/Research) First Year, Semester – II, CA-121 & 123 This textbook is aligned with the revised syllabus as outlined by the National Education Policy 2020 (NEP 2020) for the Faculty of Science and Technology Faculty at K.B.C. North Maharashtra University, Jalgaon, effective from June 2024.

तुम्हाला हे देखील वाचायला आवडेल

ही पुस्तके तुम्ही नुकतीच पाहिलीत – आताच खरेदी करा!