Qu'est-ce que la valeur opaque ?
Qu'est-ce que la valeur opaque ?

Vidéo: Qu'est-ce que la valeur opaque ?

Vidéo: Qu'est-ce que la valeur opaque ?
Vidéo: Qu'est-ce qu'un verre ? - QQF #18 2024, Novembre
Anonim

" Opaque » est défini, en anglais, comme « ne pouvant pas être vu à travers; pas transparent". En informatique, cela signifie un valeur qui ne révèle aucun détail autre que le type de valeur lui-même.

Par conséquent, qu'est-ce qu'une structure opaque ?

En informatique, un opaque type de données est un type de données dont les données concrètes structure n'est pas défini dans une interface. Cela force le masquage des informations, car ses valeurs ne peuvent être manipulées qu'en appelant des sous-programmes qui ont accès aux informations manquantes.

De plus, qu'est-ce que le type opaque dans Swift ? Opaque revenir les types est une nouvelle fonctionnalité linguistique introduite dans Rapide 5.1 par Apple. Il peut être utilisé pour renvoyer une valeur pour une fonction / méthode et une propriété sans révéler le concret taper de la valeur au client qui appelle l'API. Le retour taper sera certains taper qui implémentent un protocole.

À côté de ci-dessus, qu'est-ce qu'un type de données opaque en C ?

Un type de données opaque est un taper dont l'implémentation est cachée à l'utilisateur. La seule façon d'utiliser type de données opaque se fait via une interface de pointeur abstraite exposée dans l'API. Un exemple célèbre est le FILE Type de données dans le C bibliothèque d'E/S standard. h) et fournir également une déclaration d'interface de pointeur conviviale.

Un mur est-il opaque ?

Quelque chose qui est opaque ne laisse passer aucune lumière. Un rocher est opaque . Ainsi est une brique mur , et une vache aussi. Le mot opaque peut également être utilisé au sens figuré pour décrire quelque chose qui n'est pas clair ou intentionnellement non informatif.

Conseillé: