Introduction This project contains documentation and examples for basic Java & basic Object Oriented Principles (OOP). Expected Outcomes of the Project 1. Learn Object Oriented Principles indepth 2. Learn how to apply Object Oriented Principles in practical scenarios