Создание ссылки на производный класс в базовом классе - C#
Формулировка задачи:
Доброго времени суток. Есть такой вопрос: "Как обратиться к методам производного класса из базового?" Если создать ссылку на производный, то не получиться зацикливание вызовов или что-то такое?
Решение задачи: «Создание ссылки на производный класс в базовом классе»
textual
Листинг программы
public class Base
{
Base baseClass;
Derived derivedClass;
protected virtual void DoWork()
{
baseClass.DoWork();
derivedClass.DoWork();
}
}
public class Derived : Base
{
protected override void DoWork()
{
}
}