Proxy klassen in Java vertegenwoordigen klassen die methode gesprekken af te handelen voor de andere klassen . In essentie betekent dit dat wanneer twee klassen erven methoden uit een basis -interface , een klasse zal de interface methode implementeren door de methode van de andere klasse . Aldus kan een klasse de werkwijze van een andere call en beschermt gebruikers dat andere klasse bestaat. Dit kan klas en beveiliging van gegevens te verbeteren door het beheersen van hoe gebruikers omgaan met objecten en gegevens . Wat je nodig hebt Java Development Kit Toon Meer Aanwijzingen 1 Maak een generieke interface die een abstracte methode bevat . Bijvoorbeeld : -interface ProxyInterface { public void methode ( ) ; } kopen van 2 Maak twee klassen die de ProxyInterface implementeren : klasse P1 implementeert ProxyInterface { } < br > klasse P2 implementeert ProxyInterface { } 3 Maak een uitvoering van " -methode ( ) " in de klas " P2 . " Dan , bel de P2 versie van " . P1 " " -methode ( ) " van P1 vertegenwoordigt nu de proxy- klasse: klasse P1 implementeert ProxyInterface { P2 p = new P2 ( ) ; public void methode ( ) { p.method ( ) ; } klasse P2 implementeert ProxyInterface { public void methode ( ) { System.out.println ( " Hallo" ) ; } }
|