Object Oriented Programming using C++ Laboratory
Subject Overview
The practical companion to Object Oriented Programming using C++, covering fundamental I/O and control-flow programs, string and array manipulation, class-based arithmetic and pointer operations, function overloading and virtual functions, inheritance and polymorphism, and file handling. A 2-credit core lab paper.
Unit-wise Syllabus
1 units — click WhatsApp below to get the full notes for each
Unit 1: C++ programming exercises
Formatted I/O, prime/even/odd number display, Fibonacci series, result computation with nested if, factorial via iteration and recursion, switch-based weekday display, largest/smallest of three, pointer address and content display, reference-based value swap, palindrome checking; string sorting and copying; array sorting; class-based arithmetic and pointer member access; friend functions, copy constructors, function overloading, abstract classes, virtual functions; single and multilevel inheritance; unary and binary operator overloading, function overloading for triangle area; file case conversion and file copying
