Показать сообщение отдельно
Старый 10.09.2020, 22:50
Appleman вне форума Посмотреть профиль Отправить личное сообщение для Appleman Найти все сообщения от Appleman
  № 1  
Ответить с цитированием
Appleman
 
Аватар для Appleman

Регистрация: Dec 2014
Адрес: Санкт-Петербург
Сообщений: 479
По умолчанию Найти ближайшего общего предка

Всем привет!

Столкнулся с проблемой. Имею несколько экземпляров (пусть для примера из будет 2) - наследников одного общего класса. При этом они могут принадлежать к одному классу-наследнику, а могут к разным. Как найти их ближайшего общего предка, если цепочка наследования включает 3-4 уровня?

Головой понимаю, что задача элементарная, но вот как написать, не могу сообразить.
__________________
Не сломано - не чини!