En informática, una instancia es una ocurrencia de un elemento de software que se basa en una definición de tipo . Cuando se crea, se dice que una ocurrencia ha sido instanciada y tanto el proceso de creación como el resultado de la creación se denominan instanciación .
Una instancia de clase es un objeto de programación orientada a objetos (OOP) creado a partir de una clase . Cada instancia de una clase comparte un diseño de datos pero tiene su propia asignación de memoria.
Una instancia de computadora es una ocurrencia de una máquina virtual que normalmente incluye almacenamiento y una CPU virtual .
Se puede crear una instancia de un modelo poligonal de gráficos de computadora para dibujarlo varias veces en diferentes ubicaciones de una escena, lo que puede mejorar el rendimiento de la representación ya que se reutiliza una parte del trabajo necesario para mostrar cada instancia.
En un sistema operativo orientado a POSIX , la instancia de programa se refiere a un proceso en ejecución . Se instancia para un programa a través de llamadas del sistema como fork() y exec() . Cada proceso en ejecución es una instancia de un programa del cual se ha instanciado. [1]