Proxy -Klassen in Java -Klassen, die stellen Methodenaufrufe Griff für andere Klassen . Im Wesentlichen bedeutet dies , dass, wenn zwei Klassen Methoden von einer Basis -Schnittstelle vererben , eine Klasse die Schnittstelle durch Aufruf der Methode der anderen Klasse zu implementieren. So kann eine Klasse rufen Sie die Methode von anderen, während die Benutzer werden aus der Tatsache , dass eine andere Klasse existiert . Dies kann Klasse und Datensicherheit durch die Steuerung , wie Benutzer mit Objekten und Daten interagieren verbessern. Things You
Java Development Kit
brauchen anzeigen Weitere Anweisungen
1
erstellen eine generische Schnittstelle , die eine abstrakte Methode enthält . Zum Beispiel:
Schnittstelle ProxyInterface { public void method () ;}
2
Erstellen Sie zwei Klassen, die die ProxyInterface implementieren:
Klasse P1 implementiert ProxyInterface {}
Klasse P2 implementiert ProxyInterface {}
3
erstellen Sie eine Implementierung der Methode " ()" in der Klasse "P2 . " Dann rufen Sie die P2 -Version " . P1" Methode " ()" von P1 stellt nun den Proxy-Klasse :
Klasse P1 implementiert ProxyInterface {
P2 p = new P2 ();
< p> public void method () { p.method ();}
Klasse P2 implementiert ProxyInterface {
public void method () {System.out.println (" Hallo "); } }