Namai Plėtra Kas tvirtai rašoma? - apibrėžimas iš techopedijos

Kas tvirtai rašoma? - apibrėžimas iš techopedijos

Turinys:

Anonim

Apibrėžimas - ką reiškia griežtai įvestas?

Stipriai įvesta yra sąvoka, vartojama nuoroda į programavimo kalbą, kuri griežtai riboja vertybių maišymą su skirtingais duomenų tipais. Kai pažeidžiami tokie apribojimai ir įvyksta klaida (išimtis).

„Techopedia“ paaiškina griežtai parašytą

Tvirtai įvestų kalbų pavyzdžiai yra „Java“, „Ruby“, „Smalltalk“ ir „Python“. „Java“ atveju rinkimo metu aptinkamos spausdinimo klaidos. Kitos programavimo kalbos, pavyzdžiui, „Ruby“, vykdymo metu nustato aptikimo klaidas.

Kalbose, kurių tipai tipiški, operacijų elgesys yra labiau nuspėjamas, palyginti su silpnai spausdintomis kalbomis. Trūkumas yra tai, kad reikia deklaruoti ir įvesti visus kintamuosius ir parametrus - nors kai kurie mano, kad tai tiesiog geras kodavimas.

Skirtumas tarp labai įvestų kalbų ir silpnai įvestų kalbų yra šiek tiek neaiškus. Kai kurios kalbos, laikomos griežtai spausdintomis, leidžia daryti nuolaidas, dėl kurių jos yra silpnai rašomos. Paimkite, pavyzdžiui, C #. Nors C # reikalauja, kad visi jo kintamieji turėtų apibrėžtą tipą, jis leidžia programuotojui išjungti dinaminį tipo tikrinimą. Net „Java“, laikoma viena stipriausiai įvesta programavimo kalbų, leidžia objektus perduoti kitoms rūšims.

Kas tvirtai rašoma? - apibrėžimas iš techopedijos