ProgrammingObject-Oriented-DesignOpen Closed PrincipleOpen Closed PrincipleOpen-closed Principle (OCP) states: Objects or entities should be open for extension but closed for modification.