В конструкторе потомка нет параметров конструктора родителя
class Parent
{
public Parent(int a) { }
}
class Child : Parent
{
public Child(string b) : base()
{
}
}
Как решить эту проблему без создания в родителе конструктора с одним параметром string? base(int a) очевидно не работает.
Ответы (1 шт):
Автор решения: Вадим
→ Ссылка
Задача не разрешима в текущих условиях (не понятно зачем родителю требуется int a)
Но в самом примитивном варианте:
class Child : Parent
{
public Child(string b) : base(0)
{
}
}
Родителю можно просто скормить в конструктор любое число)