FDM Group interview question

4 OOP principal