Здравствуйте, Непомнящий Евгений, Вы писали:
НЕ>Здравствуйте.
НЕ>До меня не доходит — в чем тут принципиальная разница? Фактически, методы с одинаковыми именами в разных классах (имхо) эквивалентны функциям, перегруженным по одному аргументу. И читатель программы сталкивается с теми же проблемами, что и в случае простых перегруженных функций.
Такой сложный уровень перегрузки не очень типичен. Зато указание контекста резко сужает область поиска.
HE> А если учесть, что методы могут быть виртуальными, определить, что именно вызывается на самом деле — еще большая проблема.