2009-07-24 140 views
2

如上所述,我想知道为什么微软将抽象类抽象为抽象类而不是接口?ASP.NET System.Web.Abstractions为什么将它们创建为抽象Base类?

我会对任何见解感兴趣,因为我需要为System.IO功能的文件和目录等标准功能做类似的事情,但是我觉得界面会感觉更好?

为什么选择抽象,除了它更适合它们的程序集命名空间,System.Web.ABSTRACTions之外,必须有一个很好的理由。

感谢

回答