Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Comment stocker une recherche binair…
  • Comment utiliser les éléments Inli…
  • VBScript : Comment réinitialiser la…
  • Comment écrire une commande d'impre…
  • Comment écrire une fonction pour od…
  • Comment utiliser les commandes SQL 
  • Les avantages de ces héritages 
  • Qu'est-ce que Python 2.4.3 
  • Comment faire pour augmenter un vect…
  • Comment tester pour Ladder PLC Logic…
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    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 .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment programmer Windows Mobile Applications 
  • Comment détecter les collisions dans Xcode 
  • Comment faire pour installer Innovatek 
  • Comment effacer le Memcached 
  • Comment utiliser un anémomètre en BASIC Stamp One 
  • Comment faire pour installer CORBA IDL sur NetBeans 
  • Déclaration Vs de couverture . La couverture de la direction générale 
  • Comment faire pour modifier la hauteur et largeur sur Mouseover 
  • Comment remplacer un STRG Avec un STRG Bas 
  • Comment insérer des images dans les fichiers VBS 
  • Connaissances Informatiques © http://www.ordinateur.cc