In computing, object model has two related but distinct meanings: The properties of objects in general in a specific computer programming language, technology, notation or methodology that uses them. Examples are the object models of Java, the Component Object Model (COM), or Object-Modeling Technique (OMT). Such object models are usually defined using concepts such as class, generic function, message, inheritance, polymorphism, and encapsulation.
En informatique, un objet est un conteneur symbolique et autonome qui contient des informations et des mécanismes concernant un sujet, manipulés dans un programme. Le sujet est souvent quelque chose de tangible appartenant au monde réel. C'est le concept central de la programmation orientée objet (POO). En programmation orientée objet, un objet est créé à partir d'un modèle appelé classe ou prototype, dont il hérite les comportements et les caractéristiques.
L'absorption en optique, ou en électromagnétisme, désigne un processus physique par lequel l'énergie électromagnétique est transformée en une autre forme d'énergie. Au niveau des photons (quanta de lumière), l'absorption représente le phénomène par lequel l'énergie d'un photon est prise par une autre particule, par exemple un électron. Dans ce cas, si l'énergie du photon (, relation de Planck-Einstein) est égale à celle d'un état excité (ou à la différence entre deux états excités), celui-ci sera absorbé via une transition électronique d'un électron de valence.