Mod penyesuai

Dec 18, 2020

Mod penyesuai adalah bahawa pelanggan perlu mengakses atau menggunakan antara muka yang ada dengan satu cara (atau spesifikasi antara muka). Atas pelbagai alasan, tidak ada cara untuk memanggilnya secara langsung. Medium perantaraan dapat disediakan sebagai objek penyesuai, dan antara muka dapat ditukar secara dalaman, sehingga klien dapat mengakses antarmuka sasaran dengan lancar dengan mengakses adaptor.


Terdapat dua cara untuk melaksanakan mod Adapter, satu adalah melalui warisan dan yang lain adalah melalui gabungan.


Kelebihan mod penyesuai adalah dengan menggunakan semula kod perpustakaan kelas yang ada secara langsung tanpa mengubah kod yang ada. Dan pelaksanaannya mudah dan senang difahami. Untuk pelanggan, penyesuai, yang serasi untuk menukar antara muka yang berbeza, dilaksanakan secara dalaman dan sepenuhnya telus kepada pelanggan. Pelanggan tidak perlu mengetahui perincian antara muka sasaran, anda hanya perlu memanggilnya mengikut spesifikasi antara muka semasa.

1216