💡 Краткий ответ для собеседования
Ковариантность: можно вернуть более конкретный тип. Контравариантность параметров: Java не поддерживает при переопределении (параметры должны быть точно такими же), иначе это overloading.
Варианты ответа в приложении: