Your question is Static Class in Java. Take a moment with it on the right.
Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).
What is a static class in Java?
Explain the distinction between a static nested class and a top-level class containing only static members. Include a small Java example and discuss when the pattern is appropriate, how access modifiers affect it, and what risks shared static state creates in security-sensitive code.