Object Oriented Programming using C++ Laboratory
Subject Overview
The practical companion to Object Oriented Programming using C++, building programs around classes and objects (a bank account class, a publication/book/tape class hierarchy, a student/exam/result inheritance chain), function overloading, operator overloading, virtual functions, abstract classes, and file read/write/copy operations. A 1-credit core lab paper.
Unit-wise Syllabus
1 units — click WhatsApp below to get the full notes for each
Unit 1: OOP implementation in C++
Marks entry and totaling with cin/cout, reference-variable swap function, largest-of-three function, factorial program, bank account class with deposit/withdraw/display, array-of-objects for multiple accounts, function overloading for triangle area calculation, Publication/Book/Tape inheritance hierarchy, Student/Exam/Result inheritance chain, unary/binary operator overloading, virtual function and abstract class programs, file read/write and file copy programs
