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
    Ugjennomsiktig Typer
    Opaque typer brukes i programmering . Bruken av ugjennomsiktig typer tillater skaperne av et program for å skjule noen enkelte felt av et program fra klienter . Imidlertid lar ugjennomsiktig typen klienter tilgang til det meste av verdiene i disse feltene . Noen fordeler er gitt ved hjelp av disse ugjennomsiktig typer, som inkluderer ugjennomsiktig håndtak og selvstendige ugjennomsiktig typer. Opaque Håndterer

    Opaque håndterer la håndteringen av en ugjennomsiktig objekt som en bruker ikke har direkte tilgang til. Selve typen som brukes til å implementere en ugjennomsiktig håndtak avhenger av gjennomføringen . Noen ugjennomsiktig håndtak typer er overførbar til andre deler av gjennomføringen .
    Selvforsynt Opaque Type
    p Med en selvstendig ugjennomsiktig type, bare den programvaren miljø der det er implementert kan tolke sine data . Hvis en programmerer tildeler en selvstendig ugjennomsiktig verdi til to variabler , er selv om en av dem endret den andre vil beholde sin opprinnelige verdi. Disse ugjennomsiktig typene er ikke overførbar.

    Fordeler med Opaque Typer

    Opaque typer gir fleksibilitet i hvordan programmet er gjennomført . For eksempel skjule visse detaljer i programmet gir mindre rom for feil som kundene kan introdusere ved å endre detaljer om programmet . Noen ugjennomsiktig typer, for eksempel CFString , også gi måter å få tilgang til innholdet direkte . Og den ekstra lagringsplass kostnaden ved bruk av datamaskinen lagringsplass for disse ugjennomsiktig typene er ikke mye høyere enn ellers. Faktisk er minnet kostnaden for lagring ofte mindre enn kostnaden forbundet med ikke å bruke ugjennomsiktige typer , ifølge Apple Computer .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lage en Working Rammeverk 
    ·Hvordan lage en meny i Matlab 
    ·Tekst viser ikke i DataGridView Button 
    ·Hvordan skrive en Print Command i Fortran 
    ·Hvordan å krympe en ASA Database 
    ·Ulemper å Komprimering av et nettsted 
    ·Hvordan legge til en Listeboks 
    ·Slik viser Neste og Forrige i ColdFusion 
    ·Hvordan lage SSIS Package Distribusjon 
    ·Ramp Filter i MATLAB 
      Anbefalte artikler
    ·Hvilke funksjoner i Visual Basic 
    ·Slik fjerner en Open Token 
    ·Definisjon av et flytdiagram 
    ·Hvordan stoppe en Loop i VBA 
    ·Hvordan åpner jeg et skjema fra et annet skjema i Visu…
    ·Liste over Python moduler 
    ·Hvordan Stopp Grails i Jetty 
    ·Hvordan finne den Fullt datamaskinnavn hjelp av Visual …
    ·Hvordan bruke Pound med SSL 
    ·Hvordan Bestem Neste Dato fra en liste i Python 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/