Je suis confus sur la signification de Data Object. Est-ce la place en mémoire? Est-ce la variable ou la valeur de la variable? J'ai regardé en ligne et rien trouvé (pour moi) compréhensible.
MODIFIER
Voici un lien qui l'utilise dans le contexte auquel je fais référence: http://v.web.umkc.edu/vm63a/441p2p2.htm
Cela semble signifier simplement une sorte de variable - que ce soit une structure, un objet, un objet dans un OOPL. Mais je me souviens d'avoir lu quelque chose qui décrivait un objet de données comme quelque chose de "contenant" une variable - ce qui m'a fait penser que c'était l'endroit mémorisé pour l'objet de données, éventuellement en plus des données de langage informatique qu'il contient. Mais IDK
computer-science
BWONG
la source
la source
Réponses:
Dans ce contexte, un "objet de données" est une unité d'informations manipulée par un programme. Donc, si un problème suit les élèves et leurs cours, une structure représentant toutes les informations sur un élève particulier serait un "objet de données".
la source
Il s'agit d'un terme assez vague qui peut changer en fonction du contexte en question, mais il s'agit essentiellement d'un objet qui représente et / ou des résumés et / ou encapsule un ensemble de données.
Plus d'informations:
IBM - Qu'est-ce qu'un objet de données? (Contexte DB)
MS - Classe DataObject (contexte MS .Net)
Après avoir lu l’exemple que vous avez donné comme contexte, nous devons clarifier quelque chose.
Il existe des langages basés sur les objets, puis une programmation orientée objet. Le langage procédural que vous lisez est un langage basé sur les objets, mais ne supporte pas totalement la programmation OO. Cela signifie que les "objets" peuvent être créés, mais que les éléments spécifiques à OO (comme le polymorphisme) n'existent pas.
Cela dit, ma déclaration initiale est toujours valable, mais je vais en rajouter un peu.
Un "objet de données" est un objet qui encapsule les données elles-mêmes (dans des propriétés d'objet similaires à des "variables", en ce sens qu'il s'agit d'un segment de mémoire défini comme un certain type de données (chaîne, entier, objet, etc.), ainsi que les méthodes (procédures) pour accéder auxdites données (de manière abstraite).
À partir d' une page précédente de votre page de contexte fournie :
la source
Un objet de données est un type de stockage contenant une valeur ou un groupe de valeurs. Chaque valeur peut être consultée à l'aide de son identifiant ou d'une expression plus complexe faisant référence à l'objet. De plus, chaque objet peut avoir différents types de données.
la source