這不會編譯:爲什麼基類有一個需要0個參數的構造函數?
namespace Constructor0Args
{
class Base
{
public Base(int x)
{
}
}
class Derived : Base
{
}
class Program
{
static void Main(string[] args)
{
}
}
}
相反,我得到以下錯誤:
'Constructor0Args.Base' does not contain a constructor that takes 0 arguments
這是爲什麼?基類有必要有一個帶0參數的構造函數嗎?
啊..當然。現在有意義:) – mpen 2011-02-11 06:42:55