Entiendo que necesitas que te explique el modificador protected de otra manera.
Imagina que tienes un cofre con un tesoro dentro. Este cofre representa una clase en Java.
Si el cofre tiene una cerradura con una llave especial, solo las personas con esa llave (otras clases del mismo paquete) pueden abrirlo y acceder al tesoro (atributos de la clase). Si el cofre tiene una cerradura que se puede abrir con una llave especial o con una llave universal (subclases), entonces las personas con la llave especial (clases del mismo paquete) y las personas con la llave universal (subclases) pueden abrirlo y acceder al tesoro. El modificador protected es como la llave universal. Permite que las subclases de una clase accedan directamente a sus atributos, sin necesidad de usar métodos getters y setters.