Создание экземпляра класса-наследника для переменной с типом базового класса - C#
Формулировка задачи:
Подскажите чайнику как создается экземпляр класса BC
BaseClass BC = new DerivedClass();
Вопрос: BC - это экземпляр класса BaseClass или DerivedClass ?
class BaseClass
{
public int A;
}
class DerivedClass : BaseClass
{
public int B;
}Решение задачи: «Создание экземпляра класса-наследника для переменной с типом базового класса»
textual
Листинг программы
DerivedClass bb = (DerivedClass) BC; Console.WriteLine(bb.B);