Rumah Pembangunan Apakah yang mengikat awal? - definisi dari techopedia

Apakah yang mengikat awal? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah makna Awal Mengikat?

Dalam C #, pengikatan awal adalah proses di mana pembolehubah ditugaskan kepada objek jenis tertentu semasa perisytiharannya untuk mencipta objek awal. Ini berbeza dengan proses objek terlambat, di mana jenis objek didedahkan pada masa instansiasi.


Pengikatan awal dilaksanakan dalam sejumlah konsep C #, seperti metode yang terlalu banyak, pengendali yang terlalu banyak dan metode yang ditindas, yang langsung disebut melalui penggunaan objek yang berasal. Mengikat awal tidak fleksibel dan dapat menghasilkan masalah keserasian versi, karena ketergantungan yang tinggi dari jenis dan parameter dan jenis properti.


Pengikatan awal juga dikenali sebagai polimorfisme masa kompilasi, pengikatan statik dan menaip statik.

Techopedia menerangkan Pengikatan Awal

Faedah mengikat awal termasuk:

  • Pengkompil boleh melakukan pengoptimuman, yang menghasilkan aplikasi yang lebih efisien
  • Objek terikat awal lebih cepat, mempunyai kebolehbacaan kod yang lebih baik dan mudah dikekalkan.
  • Menggunakan persekitaran pembangunan bersepadu (IDE) Visual Studio sebagai alat pembangunan, bantuan mengikat awal dalam pembangunan aplikasi pesat (RAD) dengan menyediakan akses pantas ke objek dan kaedah objek - mengurangkan ralat tipografi.
  • Kesilapan diturunkan semasa penyusunan, yang mengurangkan keparahan dan kekerapan ralat runtime.

Semasa pengikatan awal, pengkompil C # melakukan pemeriksaan sintaks dan jenis untuk memastikan jumlah dan jenis parameter yang betul dihantar kepada kaedah atau harta. Mengikat awal juga memeriksa nilai pulangan, yang meminimumkan masa pelaksanaan dan ralat runtime.


Sebagai contoh, aplikasi klien automasi C # perlu mengira nilai dengan formula Microsoft Excel yang ditetapkan. Aplikasi ini boleh membuat objek jenis Microsoft Excel dan memanggil kaedah yang diperlukan selepas memulakan objek objek. Kerana Microsoft Excel adalah objek jenis tertentu, pembolehubah yang diwujudkan dan diberikan adalah objek yang terawal.


Semasa bekerja dengan objek awal, perlu memasukkan jenis perpustakaan di mana definisi jenis objek awal yang terikat ditakrifkan. Di samping itu, objek terikat awal tidak boleh digunakan untuk memberikan objek jenis lain selepas perisytiharannya.

Takrif ini ditulis dalam konteks C #
Apakah yang mengikat awal? - definisi dari techopedia