> У таких методов сигнатуры (список параметров) не могут совпадать.
Например, если написать а.getOrder(1), а в классе А есть такие методы
int getOrder(int orderId)
int getOrder(Integer orderId)
то компилятор не сможет решить, какой именно метод вы хотите вызвать.