Преобразования ссылок
Ссылка на класс может быть преобразовано для ссылки на базовый класс в следующих случаях:
Указанный базовый класс доступен (как указано в Указатели в классы).
Преобразование однозначно.(См. Несколько базовых классов дополнительные сведения о неоднозначных ссылок базового класса.)
Результат преобразования указатель на subobject, представляющий базовый класс.