| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Types opaques
    types opaques sont utilisés dans la programmation de logiciels . L'utilisation de types opaques permet aux créateurs d'un programme pour cacher certains champs individuels d'un programme de clients. Cependant, le type opaque permet aux clients d'accéder à la plupart des valeurs dans ces domaines. Certains avantages sont offerts par l'utilisation de ces types opaques , qui comprennent les poignées opaques et types opaques autonomes. Opaque Poignées

    Opaque gère permettre la manipulation d'un objet opaque qu'un utilisateur ne peut pas accéder directement . Le type réel utilisé pour la mise en œuvre d'une poignée opaque dépend de la mise en œuvre. Certains types de poignées opaques sont transférables à d'autres régions de la mise en œuvre.
    Autonome Opaque type

    Avec un type opaque autonome , seulement l'environnement logiciel dans lequel il est mis en œuvre peut interpréter ses données. Si un programmeur attribue une valeur opaque autonome à deux variables , même si l'un d'eux est modifié l'autre conservera sa valeur d'origine . Ces types opaques ne sont pas transférables .

    Avantages des types opaques

    types opaques offrent flexibilité dans la façon dont le programme est mis en œuvre . Par exemple, cacher certains détails du programme laisse moins de place pour les erreurs qui pourraient introduire des clients en changeant les détails du programme . Certains types opaques , tels que CFString , également fournir des moyens pour accéder au contenu directement . Et le coût de stockage supplémentaire de l'utilisation d'espace de stockage d'ordinateur pour ces types opaques n'est pas beaucoup plus élevée que le contraire. En fait , le coût de la mémoire pour le stockage est souvent inférieur au coût associé à ne pas utiliser les types opaques , selon Apple Computer .

    Previous :

    next :
      articles connexes
    ·Livres liés à l'informatique 
    ·Comment supprimer toutes les transitions sur VideoStudi…
    ·Comment faire pour créer un programme qui va afficher …
    ·Stratégies de développement des prototypes d'applicat…
    ·Comment utiliser Timestamps Lamport 
    ·Quels sont entrées hiérarchiques 
    ·Comment créer une variable globale dans SSIS 
    ·Comment faire pour modifier des liens hypertexte en HTM…
    ·Comment programmer une question et le Programme de rép…
    ·Comment faire pour déplacer des objets à une vitesse …
      articles en vedette
    ·Comment générer des nombres négatifs dans Java 
    ·S7-300 Formation de programmation Siemens 
    ·Comment utiliser Blender graphique en Java 3D 
    ·Comment configurer Apache PHP sur MySQL sur CentOS 
    ·Comment créer un fichier WSDL validé partir d'une URL…
    ·Comment faire ROT -13 en Python 
    ·Comment convertir les cordes de Char en C + + 
    ·Comment inverser Valeur booléenne en JavaScript 
    ·Limitations de la discussion en Java 
    ·Thrift vs Protocole Tampons 
    Copyright © Connaissances Informatiques http://fr.wingwit.com