1. Lors de l'utilisation d'un proxy dynamique, vous devez définir une classe intermédiaire entre la classe proxy et la classe déléguée.
Cette classe intermédiaire est requise pour implémenter l'interface InvocationHandler.
/** * 调用处理程序 */ public interface InvocationHandler { Object invoke(Object proxy, Method method, Object[] args); }
2. En mode proxy dynamique, la classe déléguée est requise pour implémenter une certaine interface.
public class Vendor implements Sell { public void sell() { System.out.println("In sell method"); } public void ad() { System,out.println("ad method"); } }
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!