При перегрузке методов два метода с одинаковыми именами будут считаться разными, если выполнены 3 из указанных условий:
- Методы имеют разное типы формальных параметров
- Методы имеют разные типы возвращаемых значений
- Методы имеют разные имена формальных параметров
- Методы имеют разное количество формальных параметров
- Методы имеют разный порядок следования типов формальных параметров
К сожалению, у нас пока нет статистики ответов на данный вопрос,
но мы работаем над этим.