Web Synergies interview question

All basic oops concepts and academic project.