Diferencia entre revisiones de «Instancia (informática)»

De Wikipedia, la enciclopedia libre
Contenido eliminado Contenido añadido
Diegusjaimes (discusión · contribs.)
m Revertidos los cambios de 190.70.37.166 a la última edición de 200.84.164.3
Línea 19: Línea 19:
En [[programación]] una '''instancia''' se produce con la creación de un [[Objetos (programación orientada a objetos)|objeto]] perteneciente a una [[Clase (informática)|clase]] (instanciar una clase), que [[Herencia (programación orientada a objetos)|hereda]] entonces sus atributos, propiedades y métodos para ser usados dentro de un programa, ya sea como contenedores de datos o como partes funcionales del programa al contener en su interior funcionalidades de tratamiento de datos y procesamiento de la información que ha sido programada con anterioridad en la clase a la que pertenece.
En [[programación]] una '''instancia''' se produce con la creación de un [[Objetos (programación orientada a objetos)|objeto]] perteneciente a una [[Clase (informática)|clase]] (instanciar una clase), que [[Herencia (programación orientada a objetos)|hereda]] entonces sus atributos, propiedades y métodos para ser usados dentro de un programa, ya sea como contenedores de datos o como partes funcionales del programa al contener en su interior funcionalidades de tratamiento de datos y procesamiento de la información que ha sido programada con anterioridad en la clase a la que pertenece.


EJEMPLO:

CLASE COMPUTADORPORTATIL,INSTANCIAS: PORTATILHP,PORTATILACER,PORTATILDELL.





Revisión del 14:40 28 dic 2009

La palabra Instancia significa: Solicitud o Insistencia.

Una instancia de un programa es una copia de un version ejecutable del programa que ha sido escrito en la memoria del computador.

Una instancia de un programa es creado típicamente por el click de usuario en un icono de una interfaz Gráfica para usuarios GUI o por la entrada de un comando en una interfaz de linea de comandos CLI y presionando la tecla ENTER. Instancias de programas puede ser creado por otros programas.

Un programa es una secuencia de instrucciones que indica cuales operaciones se deben realizar sobre un conjunto de datos. Una version ejecutable de un programa, también llamado un programa ejecutable, es una version de un programa que es entendible para el CPU del computador y esta listo para funcionar tan pronto como se copia en memoria. Esto contrasta con la version de codigo fuente de un programa, el cual es la version originalmente escrita por lenguaje de alto nivel, y luego es traducido a lenguaje de maquinas por otro programa especializado llamado compilador.

Un ejemplo de Instancia seria en un lenguaje de programacion, tomar o arrastrar un objeto de la barra de herramientas o de la lista de librerias y colocarlo en el escritorio o escenario de trabajo (estamos creando una instancia de ese objeto, una copia). En los lenguajes visuales por ejemplo un boton. Si arrastramos 10 botones al entorno visual de trabajo, estamos creando una instancia del boton original, si a cada boton le cambiamos el nombre, tendremos 10 botones que heredan las mismas propiedades y metodos del objeto original. Tenemos como resultado que con un solo boton hicimos 10 y nuestro archivo pesara como si tuviese uno solo.

De esta forma, se reutiliza partiendo de lo que conforma a un objeto original (propiedades y metodos) sus funciones creando una instancia del mismo en distintas partes del programa donde se necesite. Si el objeto original cambia o le es agregado algun nuevo atributo, las instancias lo heredaran puesto que son una copia del objeto original.

Multitareas

Multitareas, permite a multiples programas aparentemente ejecutarse simultaneamente en el mismo computador, también permite que multiples instancias de un mismo programa se ejecuten simultaneamente, si el programa lo permite. Sin embargo, a veces se desea que exista un sola instancia del programa en el computador, y los lenguajes de programación proporcionan las técnicas que pueden utilizarse para hacer cumplir esto.

Programación Orientada a objetos POO

En programación una instancia se produce con la creación de un objeto perteneciente a una clase (instanciar una clase), que hereda entonces sus atributos, propiedades y métodos para ser usados dentro de un programa, ya sea como contenedores de datos o como partes funcionales del programa al contener en su interior funcionalidades de tratamiento de datos y procesamiento de la información que ha sido programada con anterioridad en la clase a la que pertenece.