Skip to content

Latest commit

 

History

History
48 lines (35 loc) · 1.86 KB

File metadata and controls

48 lines (35 loc) · 1.86 KB

🧩 Object-Oriented Programming

A curated set of practice questions and exam papers on Object-Oriented Programming (OOP) in Java.
Browse by topic or jump straight to the exam papers.


📂 Practice Questions by Topic

Topic Description
Abstract Classes Abstract class definitions and usage
Interfaces Interface design and implementation
Abstract & Interface Combined abstract class + interface scenarios
Array List ArrayList operations and manipulation
Association (Unidirectional) One-way object relationships
Association (Bidirectional) Two-way object relationships
Dependency Dependency relationships between classes
Exception Handling Try-catch, custom exceptions, and error handling
Multi Concept Problems combining multiple OOP concepts

📄 Exam Papers

Paper Link
Paper 01 paper-01/
Paper 02 paper-02/
Paper 03 paper-03/
Paper 04 paper-04/
Paper 05 paper-05/
Paper 06 paper-06/
Paper 07 paper-07/
Paper 08 paper-08/
Paper 09 paper-09/

📁 Full list with answers: exam-papers/


🖼️ Class Diagram Reference

UML class diagrams for all topics are stored in assets/.