Discussion:Instance (programmation)

Dernier commentaire : il y a 13 ans par Ppignol dans le sujet Article trop spécifique
Autres discussions [liste]
  • Admissibilité
  • Neutralité
  • Droit d'auteur
  • Article de qualité
  • Bon article
  • Lumière sur
  • À faire
  • Archives
  • Commons


Discussions

modifier

Article trop spécifique

modifier

Je trouve l'article bien trop spécifique et concret. Une instance n'est-elle pas juste une représentation completée d'un objet générique ?

Exemple, sur chaque machine, on trouve une instance d'un système d'exploitation, et non pas l'ensemble conceptuel "système d'exploitation".

En fait l'instance d'une classe est l'ensemble de la mémoire alloué permettant de manipuler le concept ou l'objet représenté par l'instance généré par la classe. Les objets ne sont pas en mémoire ils sont dans nos têtes. Par exemple un tableau bidimensionnel (en gros un excel plus petit) de 4*5 octet est, normalement et si le développeur en est un, un tableau unidimensionnel qui comporte 4 enregistrements de pointeurs et vers 4 tableaux de 5 octets chacun, le tout géré dans le tas(heap). Donc l'instance de la classe "Tableau"(qui permet de travailler avec des tableaux plus grands ou plus petits) est l'ensemble des 5 tableaux(1 de 4 enregistrement + 4 de 5 octets). L'objet est la représentation bidimensionnelle(grille excel) dans notre esprit que l'on à de l'instance. Comme le comportement d'une classe(méthodes) n'est écrit qu'une seule fois en mémoire et préexiste aux instances il ne fait pas partie des instances de la classe.Ppignol (d) 15 septembre 2010 à 00:33 (CEST)Répondre
Revenir à la page « Instance (programmation) ».