Visionet Systems interview question

OOPS, Solid principal, coding questions