Создание ссылки на производный класс в базовом классе - 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() { } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д