为什么在Java中使用受保护的访问修饰符?