Здравствуйте, Alexey Shirshov, Вы писали:
AS>>>Зачем динамически сверху вниз приводить?
ГВ>>Ты у меня спрашиваешь?
Не знаю.
Наверное затем, что приводить снизу вверх не нужно, это компиляторы делают.
AS>Не, ну почему все путают downcast и upcast? Я уже задолбался! Базовые классы, как правило, располагаються вверху.
Угу, "сверху вниз" = "от базового к производному".
ГВ>>Или — злоупотребление object.
AS>Это не злоупотребление. Узаконенная лажа перестает быть лажой.
Нет, её просто
начинают считать не-лажой. На сложности анализа и прочая это никак не сказывается.
Я знаю только две бесконечные вещи — Вселенную и человеческую глупость, и я не совсем уверен насчёт Вселенной. (c) А. Эйнштейн
P.S.: Винодельческие провинции — это есть рулез!