Openclosed Principle Ocp In Solid