2009-07-24 2 views
2

Как и выше, мне интересно, почему Microsoft выпустила абстракции как абстрактные классы вместо интерфейсов?ASP.NET System.Web.Abstractions Почему они были созданы как абстрактный базовый класс?

Мне было бы интересно узнать, потому что мне нужно сделать что-то подобное для стандартных вещей, таких как функции System.IO для File и Directory, однако я чувствую, что интерфейс будет приятнее?

Должна быть веская причина, по которой вместо этого был выбран абстрактный, кроме того, что он лучше подходит для пространства имен сборки, System.Web.ABSTRACTions.

Благодаря

ответ

Смежные вопросы