比方說,我有一個父親和兒子誰應該既是非抽象的,我不會去父親身邊c'tor我所做的是這樣的:惰性如何去解決基礎構造
public class D
{
public D(int x) { }
public D()
{
Console.WriteLine("D:constructor");
}
}
public class E:D
{
public E() : base(1)
{
Console.WriteLine("E:constructor");
}
}
有沒有另外一種更優雅的方式來繞過父構造器?
編輯:這只是一個例子,我確實有惰性的原因是在上帝的實踐或只是因爲c'tor是不同的我應該建立另一種設計?
「什麼?」對於評論太短暫,但對於這種情況來說是完美的。 – Grozz 2010-10-23 13:57:18
這是什麼不高雅?如果你想使用繼承的構造函數,你可以採用正確的方式。 – jsmith 2010-10-23 13:57:53