http://msdn.microsoft.com/en-us/library/ms182126.aspx
Microsoft デザイン ガイドラインでは、抽象型にコンストラクターを含めるべきではないと述べています。
私には、抽象クラスから派生するほとんどのクラスが、そのベースと同一ではないにしても、非常によく似たコンストラクターを持つことは非常にもっともらしいように思えます。
DRYに従う以外の理由がない場合、すべての派生クラスが配置するだけでよいことを意味する場合、コンストラクターを持つ抽象クラスを持つことは本当にひどいですか
public DerivedClass()
: base()
{
}
それとも、私が見逃しているものがありますか?