protected
Коротко: protected робить елемент видимим у тому самому пакеті й у всіх підкласах, навіть якщо вони в іншому пакеті.
Докладніше: Розташований між private і public. Призначений для того, що суперклас навмисно надає спадкоємцям, але не всьому світові.
Подробиці
package animals;
public class AnimДив. також: модифікатори доступу, extends, успадкування