Допустим, у меня есть отец и сын, которые должны быть не абстрактными, и я не хочу обойти отца, и вот что я сделал:
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'or отличается, я должен построить другой дизайн?