Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Implisitt & Explicit Funksjoner av programmering
    I en verden av dataprogrammering, funksjoner er selvstendige kapsler av programvare som fikse eller løse et bestemt problem eller gjøre en bestemt jobb . Implisitte funksjoner er de som er igjen opp til operativsystemet å tyde hvilken type det faktisk er slik at datamaskinen kan utføre jobben . Eksplisitte funksjoner er de som er klart definert på forhånd slik at operativsystemet ikke trenger å gjette hva det er å håndtere med før behandling funksjonen . Hensyn ved å bruke eksplisitte funksjoner

    hjelp eksplisitte funksjoner samtidig bygge et program krever at du erklære og definere alle de variable typer som du vil bruke i den funksjonen. Når du eksplisitt deklarere variabler for at funksjonen skal bruke i hvilket som helst program , oppretter du en " eksplisitt funksjon " innenfor denne programvaren. Eksplisitte funksjoner tvinge deg til å forklare nøyaktig hensikten med funksjonen til fordel for annen programvare programmerere som kan lese koden din på et senere tidspunkt . Det gjør at andre programmerere å hjelpe debug , vedlikeholde og vedlikehold koden din med letthet , og kan spare bedriften tid og penger i å gjøre det . Noen programvareutvikler miljøer tvinge denne innstillingen for å være " på" som standard selv før du skriver din første linje med kode . Du har også muligheten til å sette dette opp manuelt før du skriver koden ved å skrive "Option Explicit On " statement før du skriver andre koder .
    Eksempel på Explicit funksjoner

    en eksplisitt funksjon kan sees i en programvare- rutine som beregner to tall blir lagt sammen så viser resultatet. For eksempel vil programvaren koden bli sett på som , " erklærer variabel 1 = heltall , erklære variabel 2 = heltall , erklærer total = heltall . " Den neste linjen ville fortsette som " ( total = variabel 1 + variable 2 ) . " Den tredje linjen ville være, " Vise totalt. " Variablene er eksplisitt deklarert som en " heltall " , hvilket betyr at operativsystemet vet at det bør være et nummer og ikke en bokstav for " variable1 " og " variabel to . " Operativsystemet kan nå legge to tallene sammen og ikke gjøre noe annet , som å kombinere to separate ord for å danne et sammensatt ord .

    Betraktninger i å bruke implisitte funksjoner
    < p> Ved hjelp av implisitte funksjoner kan du redusere programmering tid , men også gir rom for feil i operativsystemet som systemet kan tolke dine intensjoner annerledes enn du forventer . Koden kan være litt lettere å lese ved å unngå eksplisitt erklære hver variabel type, spesielt hvis den variable typen virker logisk nok for det menneskelige øyet . Hvis operativsystemet ikke tolke variabel type som du har tenkt , så vil du få feilmeldinger og finne den virkelige kilden til feilen kan være mer vanskelig som du prøver å feilsøke.
    Eksempler på implisitte funksjoner

    En implisitt funksjon kan sees når du plasserer forhåndsinnstilte verdier i variablene dine før du skriver funksjon, men ikke fortell operativsystemet hvilken type variabel det er. For eksempel , "variable 1 = 10 , variabel 2 = " bak " , variabel 3 =" bokhyllen , "er alle variabler som er enten " heltall " eller ord som operativsystemet kaller en " streng " , men du har ikke erklære dette faktisk ved å skrive " heltall " etter tallene eller " streng " etter ordene . operativsystemet er nå igjen å antyde at " variabel 1 " er en " heltall " fordi den ikke inneholder bokstaver eller spesialtegn og at variable 2 ikke inneholde noen tall så det kan muligens være en "streng ".

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan endre størrelsen på kolonner i Delskjemaer 
    ·Hvordan å validere en e-postadresse i ASP.Net 
    ·XNA Pixel Shader Effects 
    ·Hvordan ekskludere filer fra et prosjekt i NetBeans 
    ·Hvordan kan vi dynamisk Fordele Array Størrelse 
    ·Hvordan lage en produktnøkkel i Visual Installer 
    ·Bruk av Constant Coding 
    ·Hva er Infinite Loop i en Mac 
    ·Hvordan lage en meny i Matlab 
    ·Hvordan skrive Algoritmer for nybegynnere 
      Anbefalte artikler
    ·SQL Adapter Opplæring for BizTalk 
    ·Hvordan slette Lineshape objekter i Visual Basic 
    ·Hvordan Pass Vanlige Block Variabler å C 
    ·Hvordan lage en IRC Spybot 
    ·5 Bruk av JavaScript 
    ·Hvordan bruke OLE Med Visual C 
    ·Hvordan bruke pekere i Vb 
    ·Hvordan lage Foxfire tilleggene 
    ·Hvordan bruke InputBox i VB6 
    ·Hvordan lage et skjema holde seg på toppen i Visual Ba…
    Copyright ©  Datamaskin  http://www.datamaskin.biz/