Задачу сдал, но не понял почему мы можем в интерфейсе, который унаследовал константу (а как мы знаем в интерфейсах все поля final static) от другого интерфейса, заного эту константу объявить и присвоить ей даже другое значение? Это же константа, её нельзя менять, один раз присвоили а дальше только наследуем или как?
Сергей Жирков
1 уровень
Про константы в интерфейсе
Обсуждается
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Tehron Ahatov
8 сентября 2021, 16:14
каждый интерфейс использует свою переменную
+2
IceBergMaster
9 декабря 2019, 21:19
Так объявить новую переменную, или присвоить другое значение старой? - совсем же разные вещи.
+1
Евгений
14 марта 2021, 07:05
Подскажите, а в чём заключается в данном случае объявление новой переменной? Имена и тип переменных одинаковые, один интерфейс наследуется от другого.
+1