Когда я реализую метод interface
, я вынужден сделать его методом public
.
У нас могут быть случаи, когда мы хотим использовать либо default
(например, в случае доступа в одном пакете), либо protected
.
Может кто-нибудь объяснить причину этого ограничения?