Koti kehitys Mikä on varhainen sitominen? - määritelmä techopediasta

Mikä on varhainen sitominen? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - mitä varhainen sitominen tarkoittaa?

C #: ssa varhainen sidonta on prosessi, jossa muuttuja määritetään tietyntyyppiselle objektille sen ilmoituksen aikana varhain sidotun objektin luomiseksi. Tämä on ristiriidassa myöhään sidotun esineprosessin kanssa, jossa objektityyppi paljastetaan hetkessä.


Varhainen sitominen toteutetaan useissa C # -konsepteissa, kuten ylikuormitetut menetelmät, ylikuormitetut operaattorit ja ohitetut menetelmät, joihin kutsutaan suoraan johdettujen objektien avulla. Varhainen sitominen ei ole joustavaa ja voi johtaa version yhteensopivuuteen liittyviin ongelmiin ominaisuuden, menetelmätyyppien ja parametrien suuren riippuvuuden vuoksi.


Varhaista sitoutumista kutsutaan myös koota aikapolymorfismi, staattinen sitoutuminen ja staattinen tyypitys.

Techopedia selittää varhaisen sidonnan

Varhaiset sitovat edut sisältävät:

  • Kääntäjä voi suorittaa optimoinnin, mikä johtaa tehokkaampiin sovelluksiin
  • Varhain sidotut objektit ovat nopeampia, niiden koodi on paremmin luettavissa ja niitä ylläpidetään helposti.
  • Käyttämällä Visual Studion integroitua kehitysympäristöä (IDE) kehitystyökaluna, varhainen sidonta auttaa nopeaa sovelluskehitystä (RAD) tarjoamalla nopea pääsy esineiden ominaisuuksiin ja menetelmiin - vähentämällä typografisia virheitä.
  • Kokoonpanon aikana paljastetaan virheitä, mikä vähentää suoritusvirheiden vakavuutta ja taajuutta.

Varhaisen sidonnan aikana C # -kääntäjä suorittaa syntaksit ja tyyppitarkistukset varmistaakseen, että oikeat parametrimäärät ja -tyypit siirtyvät menetelmälle tai ominaisuudelle. Varhainen sidonta tarkistaa myös palautusarvon, mikä minimoi suoritusajan ja suorituksen aikavirheet.


Esimerkiksi C # -automaatio-asiakassovelluksen on laskettava arvo määritellyllä Microsoft Excel -kaavalla. Sovellus voi luoda objektin tyypiksi Microsoft Excel ja kutsua sen vaadittavaan menetelmään objektin ominaisuuksien alustamisen jälkeen. Koska Microsoft Excel on tietyn tyyppinen objekti, luotu ja määritetty muuttuja on varhain sidottu objekti.


Varhaissidottujen objektien kanssa työskennellessä on välttämätöntä sisällyttää tyyppikirjasto, jossa varhain sidottujen objektityyppien määritelmät määritetään. Lisäksi varhain sidottua objektia ei voida käyttää määrittämään muun tyyppistä objektia sen ilmoituksen jälkeen.

Tämä määritelmä on kirjoitettu yhteydessä C #
Mikä on varhainen sitominen? - määritelmä techopediasta