Cadence Design Systems interview question

Describe the implementation of the Chicken Invaders game using Object-Oriented Programming principles