Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Implicitné a explicitné Funkcia programovanie

Vo svete počítačového programovania , funkcie sú samonosné kapsule softvér , ktorý opraviť alebo vyriešiť konkrétny problém , alebo urobiť konkrétnu prácu . Implicitné funkcie sú tie , ktoré sú ponechané až do operačného systému rozlúštiť , aký typ to vlastne je , takže počítač môže vykonávať prácu . Explicitné funkcie sú tie , ktoré sú jasne definované dopredu , takže operačný systém nemá hádať , čo to je riešenie pred spracovaním funkcie . Úvahy o použitie explicitných funkcií

Použitie explicitné funkcií pri budovaní softvérové ​​aplikácie vyžaduje , aby ste deklarovať a definovať všetky typy premenných , ktoré budete používať v tejto funkcii . Keď explicitne deklarovať svoje premenné pre funkciu použiť v akejkoľvek softvérový program , ktorý vytvára " explicitné funkcie " v tejto aplikácii . Explicitné funkcie núti vás vysvetliť vašu presnú zámer funkcie v prospech iných softvérových programátorov , ktorí môžu byť čítanie kódu k neskoršiemu dátumu . To umožňuje ostatným programátorom pomáhajú ladiť , udržiavať a údržba kódu s ľahkosťou a môže ušetriť čas a peniaze spoločnosti v tom . Niektoré vývojárske prostredie softvérové ​​prinútiť toto nastavenie je " on " v predvolenom nastavení ešte predtým , než napíšete prvý riadok kódu . Máte tiež možnosť toto nastavenie ručne , než napíšete svoj ​​kód napísaním " Option Explicit " vyhlásenie skôr , než budete písať iný kód .
ClipArt Príklad explicitné funkcií

explicitné funkcia môže byť videný v softvérovej rutiny , ktorý vypočíta dve čísla sa sčítajú a potom zobrazenie výsledku . Napríklad , softvér kód by byť vnímaná ako " deklarovať premenné 1 = celé číslo , deklarovať premennú 2 = celé číslo , deklarovať celkovú = celé číslo . " Ďalší riadok bude pokračovať ako " ( spolu = variabilné 1 + premenná 2 ) . " Tretí riadok bude , " Zobrazenie celkom . " Premenné sú explicitne deklarovaný ako " integer " typu , čo znamená , že operačný systém vie , že by malo byť číslo , a nie list pre " variable1 " a " Premenná 2. " Operačný systém môže teraz pridať dve čísla dohromady , a nie robiť niečo iné , rovnako ako kombinácie dvoch rozdielnych slov tvoriť zložené slovo .
Úvahy Použitie implicitné funkcie

Použitie implicitná funkcia umožňuje znížiť dobu programovania , ale tiež ponecháva priestor pre chyby operačného systému , pretože systém môže interpretovať svoje zámery inak , než ste očakávali . Váš kód môže byť o niečo jednoduchšie čítanie tým , že zabraňujú výslovne vyhlási každú premennú typu , a to najmä v prípade , že premenná typu je natoľko logické pre ľudské oko . Pokiaľ je váš operačný systém neinterpretuje premenné typu ako máte v úmysle , potom budete dostávať chybové správy a umiestnenie pravý zdroj problému môže byť ťažšie , ako sa pokúsite ladenie .
Príklady implicitné funkcie

implicitná funkcia môže byť videný , keď si namiesto prednastavené hodnoty do vašich premenných , než napíšete funkciu , ale nehovorte operačný systém , aký typ premennej je . Napríklad , " premenná 1 = 10 , premenná 2 = " zozadu " , premenná 3 = " regál , " sú všetky premenné , ktoré sú buď " celé čísla " alebo slová, ktoré operačný systém nazýva " reťazec " , ale nepriznal to skutočnosť písomne ​​" číslo " po číslach alebo " reťazec " po slovách . Operačný systém je teraz ponechané znamenať , že " premenná 1 " je " číslo " , pretože neobsahuje písmená alebo špeciálne znaky a že premenná 2 nie je obsahovať žiadne čísla , takže by to mohlo byť " reťazec " .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené