ホームページ >Java >&#&チュートリアル >Javaのブリッジモードの使い方

Javaのブリッジモードの使い方

WBOY
WBOY転載
2023-05-14 18:28:061609ブラウズ

説明

1. ブリッジ モードは、抽象部分を実装部分から分離し、独立して変更できるようにします。

これは、継承関係ではなく組み合わせ関係を使用して実装されるため、抽象化と実装の 2 つの可変次元間の結合が軽減されます。

2. ブリッジ モードは、継承関係を関連付け関係に変換し、クラス間の結合、システム内のクラスの数、およびコードの量を削減します。

使用シナリオ

予期されていない、または継承シナリオには適用できません。

インターフェイスまたは抽象シーンが不安定です。

再利用性の要件が高いシナリオ。

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();  
    }  
}

以上がJavaのブリッジモードの使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。