Classes de proxy em Java representam classes que lidam com chamadas de método para outras classes. Essencialmente, isso significa que, quando duas classes herdam métodos de uma interface base , uma classe irá implementar o método da interface , chamando o método de outra classe . Assim, uma classe pode chamar o método de um outro enquanto protege os usuários a partir do fato de que existe uma outra classe . Isto pode aumentar a classe e segurança de dados por meio do controle como os usuários interagem com os objetos e dados. Coisas que você precisa
Java Development Kit
Show Mais instruções
1
Criar uma interface genérica que contém um método abstrato . Por exemplo :
interface de ProxyInterface { método public void ();}
2
Crie duas classes que implementam a ProxyInterface :
classe P1 implementa ProxyInterface {}
classe P2 implementa ProxyInterface {}
3
Criar uma implementação do método " ()" na classe " P2 ". Então , chamar a versão de P2 " () método " de " . P1 " P1 representa agora a classe de proxy :
classe P1 implementa ProxyInterface {
P2 p = new P2 ();
método public void () { p.method (); }
classe P2 implementa ProxyInterface {
método public void () { System.out.println (" Oi ");
} }