Middle
30
0
questionbank

Можно ли сузить уровень доступа или изменить тип возвращаемого значения при переопределении метода?

Answer from sobes.tech neural network

Уровень доступа при переопределении метода может быть только таким же или более широким.

Тип возвращаемого значения может быть таким же, как в базовом классе, или ковариантным (подклассом) для ссылочных типов. Примитивные типы требуют точного совпадения.

Пример ковариантного возврата:

java

Уровень доступа при переопределении метода может быть только таким же или более широким.

Тип возвращаемого значения может быть таким же, как в базовом классе, или ковариантным (подклассом) для ссылочных типов. Примитивные типы требуют точного совпадения.

Пример ковариантного возврата:

java

Register or sign in to get access to full answers for all questions from the question bank.

overridinginheritancepolymorphismmethod-signatureaccess-modifiersreturn-types