Maison > Java > javaDidacticiel > Une explication approfondie des modèles de conception Java - proxy statique

Une explication approfondie des modèles de conception Java - proxy statique

无忌哥哥
Libérer: 2018-07-23 11:17:01
original
2016 Les gens l'ont consulté

1. Définir une interface générale

/**
 * 定义通用接口
 * @author Administrator
 * @date 2018/7/22
 */
public interface IBusiness {

    /**
     * 接口执行方法
     */
    void execute();
}
Copier après la connexion

2. Définir une classe d'implémentation d'opération réelle

/**
 * 真实操作实现类
 * @author Administrator
 * @date 2018/7/22
 */
public class BusinessImpl implements IBusiness{

    @Override
    public void execute() {
        System.out.println("真正执行操作......");
    }
    
}
Copier après la connexion

3. 🎜> Résumé : les proxys statiques peuvent compléter les proxys associés en implémentant différentes classes d'implémentation d'interfaces communes, mais s'il ne s'agit pas de la même interface générale, ils seront invalides ; de nombreuses interfaces et classes proxy doivent être implémentées, ce qui entraîne de grandes interfaces proxy et classes d’implémentation peu pratiques à maintenir. Il est recommandé d'utiliser un proxy dynamique.

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal