¿A que se refiere con instancia?

Omar Guatemala Garcia

Omar Guatemala Garcia

Pregunta
studenthace 4 años

¿A que se refiere con instancia?

5 respuestas
para escribir tu comentario
    Moisés Manuel Morín Hevia

    Moisés Manuel Morín Hevia

    studenthace 4 años

    Es darle vida al objeto, que la clase se ponga a funcionar en una variable.

    Alfonso Merida

    Alfonso Merida

    studenthace 4 años

    Una instancia es el objeto, resultado, producto terminado, etc. de una clase. Una clase, en la mayoría de los casos, necesita parámetros para devolver una instancia con las características que tu desees dar en los argumentos.

    Por ejemplo, tengo una clase (velo como un molde) Carro, con los parámetros "marca", "modelo", "año". Dentro de la clase tengo un método que imprime una descripción general del auto con los parámetros. Con esta clase puedo crear una instancia con los argumentos " tesla", "modelo s", 2016.

    El resultado impreso sería: "Tengo un carro marca tesla modelo s del año 2016".

    Carlos Daniel Dávila Maldonado

    Carlos Daniel Dávila Maldonado

    studenthace 4 años

    Una instancia es aquella entidad que adquiere los atributos de una clase

    Por lo cual tienes una entidad-relación

    Tambien se podría decir que es un objeto(1) que deriba de otro objeto(2); este objeto 1, no puede ser el objeto padre, siempre debe ser un hijo que adquiera las cualidades

    Patricio Villarroel Durán

    Patricio Villarroel Durán

    studenthace 4 años

    Hola Omar

    Una instancia es un objeto de una clase. Nada más, nada menos.

    Es decir, considera a una clase como un conjunto de definiciones de lo que es algo. Y la instancia es un objeto único que ha sido creado con esas definiciones.

    Si tienes la clase usuario en la que defines sus características (nombre, género, edad, etc.) y lo que hace (comentar, leer, votar), hasta este momento solo tienes un "molde" para crear un usuario, nada más.

    Pero si creas al usuario omarguatemalagarcia con esas definiciones, has creado un objeto, o una instancia de la clase usuario. Luego puedes crear más instancias, es decir más objetos, o más usuarios.

Curso de POO y Algoritmos con Python

Curso de POO y Algoritmos con Python

Comprende la eficiencia algorítmica con Python. Analiza complejidad temporal y espacial, visualiza resultados y resuelve problemas de optimización. Ideal para desarrollar habilidades esenciales en el análisis de algoritmos.

Curso de POO y Algoritmos con Python
Curso de POO y Algoritmos con Python

Curso de POO y Algoritmos con Python

Comprende la eficiencia algorítmica con Python. Analiza complejidad temporal y espacial, visualiza resultados y resuelve problemas de optimización. Ideal para desarrollar habilidades esenciales en el análisis de algoritmos.