les classes proxy dans Java représentent des classes qui gèrent les appels de méthode pour les autres classes . Essentiellement, cela signifie que lorsque deux classes héritent des méthodes d'une interface de base , une classe mettra en œuvre la méthode d'interface en appelant la méthode de l'autre classe. Ainsi , une classe peut appeler la méthode d'un autre tout en protégeant les utilisateurs du fait qu'une autre classe existe. Cela peut améliorer la classe et la sécurité des données en contrôlant la façon dont les utilisateurs interagissent avec des objets et des données. Choses que vous devez
Java Development Kit
Afficher plus Instructions
1
créer une interface générique qui contient une méthode abstraite . Par exemple:
l'interface
ProxyInterface { méthode public void ();}
2
créer deux classes qui implémentent l' ProxyInterface :
classe
P1 en œuvre ProxyInterface {}
classe P2 met en œuvre ProxyInterface {}
3
créer une implémentation de « méthode ()" dans la classe « P2 ». Ensuite, appelez la version P2 de ». P1 " " method () " de P1 représente aujourd'hui la classe proxy :
classe
P1 en œuvre ProxyInterface {
P2 p = new P2 ();
< p> méthode public void () { p.method (); }
classe
P2 met en œuvre ProxyInterface {
méthode de
public void () { System.out.println (" Salut "); } }