Я написал простой общий класс в C#.Пустой конструктор в классе наследования C#
class Foo<T>
{
public object O{get;set;}
public Foo(object o)
{
O=o;
}
}
и другой класс наследует от
class Bar:Foo<object>
{
public Foo(object o):base(o)
{ }
}
Мой вопрос, могу ли я не писать, что конструктор в Bar
классе, потому что он не делает ничего особенного вообще. PS: необходим параметр в конструкторе.
и он также сообщает компилятору «не генерировать конструктор по умолчанию для этого класса» – dotctor
@dotctor: Надеюсь, теперь это охвачено моим последним предложением :) –