Object Oriented Programming
This subject walks you through the most important concepts step by step, starting from the foundations and moving towards practical exam-focused preparation. Use this page as your central place to revise topics, jump into notes, and quickly access practice material when you need it.
U1
General Topics
topic 1 to 16
16 topics
01
Evolution of Object-Oriented (OO) Programming
02
Object-Oriented (OO) Concepts and Principles
03
Problem Solving in OO Paradigm
04
OO Programme Design Process
05
Classes
06
Methods
07
Objects and Encapsulation
08
Constructors and Destructors
09
Operator Overloading
10
Function Overloading
11
Virtual Functions
12
Derived Classes
13
Inheritance
14
Polymorphism
15
I/O and File Processing
16
Exception Handling
Past Papers
Open this section to load past papers
Click on Show Past Papers to see past papers.