OCP konzentriert sich auf Erweiterbarkeit ohne Änderung, während z. B. das Single Responsibility Principle auf die Trennung von Verantwortlichkeiten abzielt. Die Prinzipien ergänzen sich aber oft in der Praxis.
Wie unterscheidet sich OCP von anderen SOLID-Prinzipien?
—