Открыто закрытый принцип указывает, что "объекты программного обеспечения (классы, модули, функции, и т.д.) должны быть открыты для расширения, но закрытые для модификации". Однако Joshua Bloch в его известной книге "...
вопрос задан: 18 March 2009 12:08