Subject泛化成代理类和一个真实类,而代理类又依赖真实类,服务器可以通过代理类进而使用真实类
例如:
Proxy: Real real = new Real(); request(); login(boolean a): if a == true: return real.request(); else: return "No fuck you"; Real: request(): print("ok")
帮助理解,不要深究代码的正确性