2

上記のように、Microsoft がなぜ抽象化をインターフェイスではなく抽象クラスとしてリリースしたのか疑問に思っています。

File や Directory の System.IO 機能などの標準的な機能についても同様のことを行う必要があるため、洞察に興味がありますが、インターフェイスがより快適になると思いますか?

アセンブリ名前空間 System.Web.ABSTRACTions により適しているという事実以外に、代わりに抽象が選択されたのには十分な理由があるはずです。

ありがとう

4

1 に答える 1

3

Phil (ASP.NET MVC チームの Haack) がブログでこの決定を説明したと思います。この投稿をチェックしてください:

抽象基本クラスとインターフェイスのバージョン管理の問題

于 2009-07-25T00:07:48.783 に答える