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

WBOY
リリース: 2023-05-14 18:28:06
転載
1554 人が閲覧しました

説明

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 までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート