Алексей Р.цитирует4 месяца назад
Однако при создании многократно используемых библиотек вопрос приобретает не столь однозначную оценку, поскольку здесь уже приходится иметь дело с обратной совместимостью. В этом свете абстрактные классы могут иметь больше смысла, поскольку неабстрактные компоненты могут быть добавлены позже, а вот добавление компонентов к интерфейсу является критическим изменением. Именно поэтому в руководстве по проектированию в среде .NET предпочтение отдается абстрактным классам
  • Войти или зарегистрироваться, чтобы комментировать