Mode adapter

Dec 18, 2020

Mode adaptor adalah bahwa klien perlu mengakses atau menggunakan antarmuka lain yang ada dalam satu cara (atau spesifikasi antarmuka). Untuk berbagai alasan, tidak ada cara untuk menyebutnya secara langsung. Media menengah dapat disediakan sebagai objek adaptor, dan antarmuka dapat dikonversi secara internal, sehingga klien dapat mengakses antarmuka target dengan lancar dengan mengakses adaptor.


Ada dua cara untuk mengimplementasikan mode Adapter, satu melalui warisan dan yang lainnya adalah melalui kombinasi.


Keuntungan dari mode adaptor adalah untuk langsung menggunakan kembali kode library kelas yang ada tanpa memodifikasi kode yang ada. Dan implementasinya sederhana dan mudah dimengerti. Untuk klien, adaptor, yang kompatibel untuk mengonversi antarmuka yang berbeda, diimplementasikan secara internal dan sepenuhnya transparan kepada klien. Klien tidak perlu mengetahui detail antarmuka target, Anda hanya perlu menyebutnya sesuai dengan spesifikasi antarmuka saat ini.

1216