http://javaexplorer03.blogspot.in/2016/12/open-closed-design-principle.html

ип Open / Closed гласит, что программные объекты (классы, модули и т. Д.) Должны быть открыты для расширения, но закрыты для модификации. Что это значит, и почему это важный принцип хорошего объектно-ориентированного дизайна?