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