GlobalLogic Interview Question

OOP principles and their implementation