Инициализация объекта по базовому классу? Подскажите как реализовать такой конструктор:Class Derived : BaseClas

public Derived(BaseClass bc

// Как быть дальше??

}

21 Авг 2019 в 07:03
200 +1
0
Ответы
1

Чтобы проинициализировать объект производного класса (Derived) с использованием объекта базового класса (BaseClass), вам нужно вызвать конструктор базового класса в конструкторе производного класса. Вот как это можно сделать:

class Derived : BaseClas

public Derived(BaseClass bc) : base(bc

// Дополнительная логика для производного класс

}

В данном примере конструктор Derived принимает объект базового класса BaseClass (bc) и передает этот объект в конструктор базового класса (base(bc)). Далее вы можете добавить дополнительную логику, которая относится к производному классу Derived.

Надеюсь, это поможет! Если у вас остались дополнительные вопросы, пожалуйста, дайте знать.

20 Апр в 13:08
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 90 620 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир