Heim > Java > javaLernprogramm > Hauptteil

Eine ausführliche Erklärung der Java-Entwurfsmuster – statischer Proxy

无忌哥哥
Freigeben: 2018-07-23 11:17:01
Original
1882 Leute haben es durchsucht

1. Definieren Sie eine allgemeine Schnittstelle

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

    /**
     * 接口执行方法
     */
    void execute();
}
Nach dem Login kopieren

2. Definieren Sie eine echte Operationsimplementierungsklasse

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

    @Override
    public void execute() {
        System.out.println("真正执行操作......");
    }
    
}
Nach dem Login kopieren

Zusammenfassung: Statischer Proxy Es können verschiedene Implementierungsklassen verwendet werden, die gemeinsame Schnittstellen implementieren, um verwandte Agenten zu vervollständigen. Wenn es sich jedoch nicht um dieselben allgemeinen Schnittstellen handelt, müssen viele Schnittstellen und Agentenklassen implementiert werden, was zu großen Agentenschnittstellen und Implementierungsklassen führt sind unbequem in der Wartung. Es wird empfohlen, einen dynamischen Proxy zu verwenden.

Das obige ist der detaillierte Inhalt vonEine ausführliche Erklärung der Java-Entwurfsmuster – statischer Proxy. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!