Maison > Java > javaDidacticiel > le corps du texte

Comment utiliser le mode pont de Java

WBOY
Libérer: 2023-05-14 18:28:06
avant
1483 Les gens l'ont consulté

Explication

1. Le mode pont sépare la partie abstraite de la partie implémentation afin qu'elles puissent changer indépendamment.

Il est implémenté en utilisant une relation de combinaison au lieu d'une relation d'héritage, réduisant ainsi le couplage entre les deux dimensions variables de l'abstraction et de l'implémentation.

2. Le mode pont convertit les relations d'héritage en relations d'association, réduisant ainsi le couplage entre les classes, le nombre de classes dans le système et la quantité de code.

Scénarios d'utilisation

Non attendu ou applicable aux scénarios d'héritage.

L'interface ou la scène abstraite est instable.

Scénarios avec des exigences élevées en matière de réutilisabilité.

Exemple

public class BridgeTest {  
      
    public static void main(String[] args) {  
          
        Bridge bridge = new MyBridge();  
          
        /*调用第一个对象*/  
        Sourceable source1 = new SourceSub1();  
        bridge.setSource(source1);  
        bridge.method();  
          
        /*调用第二个对象*/  
        Sourceable source2 = new SourceSub2();  
        bridge.setSource(source2);  
        bridge.method();  
    }  
}
Copier après la connexion

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:yisu.com
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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!