Dom Razvoj Što je rano vezivanje? - definicija iz tehopedije

Što je rano vezivanje? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači rano vezivanje?

U C #, rano vezivanje je proces u kojem se varijabla dodjeljuje određenoj vrsti objekta tijekom njegove deklaracije kako bi se stvorio rano vezani objekt. Ovo je u suprotnosti s procesom kasno vezanih objekata, gdje se vrsta objekta otkriva u trenutku pronalaska.


Rano vezivanje provodi se u više C # koncepata, poput preopterećenih metoda, preopterećenih operatera i prepisanih metoda, koje se izravno poziva upotrebom izvedenih objekata. Rano vezivanje nije fleksibilno i može rezultirati problemima u kompatibilnosti verzija zbog velike ovisnosti vrsta i parametara svojstava i metoda.


Rano vezivanje poznato je i kao polimorfizam vremena sakupljanja, statičko vezivanje i statičko kucanje.

Tehopedia objašnjava rano vezivanje

Pogodnosti ranog vezivanja uključuju:

  • Kompajler može izvršiti optimizaciju, što rezultira učinkovitijim aplikacijama
  • Rani vezani objekti brži su, imaju bolju čitljivost koda i lako se održavaju.
  • Korištenje integriranog razvojnog okruženja (IDE) Visual Studio-a kao alata za razvoj, pomoćna sredstva za rano vezivanje u brzom razvoju aplikacije (RAD) pružaju brzi pristup svojstvima i metodama objekta - smanjujući tipografske pogreške.
  • Pogreške se otkrivaju tijekom sastavljanja, što smanjuje ozbiljnost i učestalost pogrešaka tijekom izvršavanja.

Tijekom ranog vezivanja, C # prevoditelj provodi provjeru sintakse i vrste kako bi osigurao da su ispravni iznos i vrsta parametra proslijeđeni metodi ili svojstvu. Rano vezivanje provjerava i povratnu vrijednost koja umanjuje vrijeme izvršenja i pogreške u vremenu izvođenja.


Na primjer, klijentski program za automatizaciju C # treba izračunati vrijednost definiranom Microsoft Excel formulom. Aplikacija može stvoriti objekt tipa Microsoft Excel i nazvati potrebnu metodu nakon inicijalizacije svojstava objekta. Budući da je Microsoft Excel specifična vrsta objekta, stvorena i dodijeljena varijabla je objekt u ranoj vezi.


Za vrijeme rada s objektima koji su prethodno vezani, potrebno je uključiti biblioteku vrsta u kojoj su definirane definicije rano vezanih vrsta objekata. Pored toga, rano vezani objekt se ne može upotrijebiti za dodjeljivanje predmeta druge vrste nakon njegove deklaracije.

Ova je definicija napisana u kontekstu C #
Što je rano vezivanje? - definicija iz tehopedije