Rumah Pembangunan Apa yang mengikat lewat? - definisi dari techopedia

Apa yang mengikat lewat? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Berapakah Maksud Pengikatan Terakhir?

Pengikatan akhir adalah proses runtuh untuk mencari perisytiharan, dengan nama, yang sesuai dengan jenis unik yang ditentukan. Ia tidak melibatkan pemeriksaan jenis semasa penyusunan, apabila perpustakaan rujukan, termasuk objek, tidak diperlukan.

Mengikat akhir juga dikenali sebagai pengikatan dinamik dan, secara tidak rasmi, sebagai menaip itik dan mengikat nama.

Techopedia menerangkan Binding Akhir

Oleh sebab sokongan dinamik menghubungkan melalui pengikatan lewat pada runtime, proses dapat meneruskan pelaksanaan, walaupun pustaka pautan dinamik (DLL) tidak wujud, dengan mengambil laluan pelaksanaan alternatif setelah memeriksa ketersediaan. Mengikat akhir memudahkan kerja dengan jenis generik, yang bermaksud jenis yang sama untuk memberikan objek yang berbeda dapat digunakan kembali. Pengikatan akhir membentuk asas untuk potensi polimorfisme.

Asalnya diperkenalkan di Smalltalk, Microsoft mengadopsi konsep pengikatan akhir dalam model objek objek komponen (COM). Pelaksanaan mengikat lain yang lain termasuk penghantaran dinamik di Jawa, jenis introspeksi dan refleksi dalam .NET, runtime bahasa dinamik dalam C # 4.0 dan pelaksanaan prosedur tersimpan dalam Language Procedural / Structured Query Language (PL / SQL) dan Ada.

Kekurangan utama mengikat akhir adalah:

  • Perlaksanaan aplikasi perlahan.
  • Tidak memberikan manfaat penyelesaian kod, berbanding pengikatan awal.
Pengikatan akhir biasanya digunakan dalam senario di mana antarmuka objek yang tepat tidak diketahui pada waktu desain, atau di mana interaksi dengan banyak server yang tidak diketahui memanggil fungsi dengan nama. Ia juga digunakan sebagai penyelesaian masalah keserasian di antara pelbagai versi komponen yang diubah suai secara tidak wajar. Oleh itu, pertukaran antara kelenturan dan prestasi harus ditimbang sebelum pembangunan aplikasi.

Apa yang mengikat lewat? - definisi dari techopedia