Un objeto sería entonces una estructura de datos?

Pregunta de la clase:
Objetos
Sabrina cabrera

Sabrina cabrera

Pregunta
student
hace 5 años

Un objeto sería entonces una estructura de datos?

11 respuestas
    Dilan Santiago Ariza Cañon

    Dilan Santiago Ariza Cañon

    student
    hace 5 años

    Estas en lo correcto, pero también tiene estados y métodos (en algunos casos)

    Edisson Castro

    Edisson Castro

    student
    hace 5 años

    Un objeto podría considerarse como dices, y también como la encapsulación de datos y comportamientos que actúan sobre esos datos, con el fin de representar un elemento.

    Ignacio Saccomano

    Ignacio Saccomano

    student
    hace 5 años

    De hecho sí es una estructura de datos. Por eso en lenguajes como Java se tiene que especificar explícitamente delante de la variable la clase. Por ejemplo Car car1 = new Car();

    Como se puede observar car1 es una variable "tipo"(si se quiere decir) Car. Es decir, ya por la sintaxis nos damos cuenta que es una especie de nueva estructura de datos aunque más compleja obviamente.

    Juan Jacobo Arias Ramirez

    Juan Jacobo Arias Ramirez

    student
    hace 5 años

    Sería como una súper estructura de datos donde no solo se almacene información (atributos) sino que también se haga algo con ella, lo que serían los métodos

    Irving Juárez

    Irving Juárez

    student
    hace 5 años

    Podríamos verlo como un struct, si vienes de C, pero la diferencia es que un objeto también puede hacer acciones y las estructuras de datos solo guardan datos y ya

    Saul Fuentes Garcia

    Saul Fuentes Garcia

    student
    hace 4 años

    No creo que sea muy adecuado definirlo como una estructura de datos, pero si es muy valido decir que una estructura de datos podria ser un objeto.

    Irving Juárez

    Irving Juárez

    student
    hace 4 años

    Una estructura de datos es la manera en la que se organiza la información, algunos ejemplos de estructuras de datos son las siguientes:

    • El primer dato que entra, es el primero que sale
    • El ultimo que entra, es el primero que entra
    • Nodos

    . En el caso de un objeto, es solo una instancia de la clase, pero no tiene mucha relacion con datos como tal.

    David Carrillo Castillo

    David Carrillo Castillo

    student
    hace 4 años

    En C++ lo manejan como estructura aquella que no puede tener modificadores de accesibilidad y la clase que si puede tener modificadores de accesibilidad

    claro me refiero a la clase vs struct

Curso de Programación Orientada a Objetos

Curso de Programación Orientada a Objetos

La misión: lograr que la virtualidad sea idéntica a la realidad. El elegido para esta tarea: tú. Sé parte de la generación que logra cambiar el mundo a través de ideas innovadoras, porque la diferencia entre ser testigo del cambio y ser parte de él comienza con Platzi.

Curso de Programación Orientada a Objetos
Curso de Programación Orientada a Objetos

Curso de Programación Orientada a Objetos

La misión: lograr que la virtualidad sea idéntica a la realidad. El elegido para esta tarea: tú. Sé parte de la generación que logra cambiar el mundo a través de ideas innovadoras, porque la diferencia entre ser testigo del cambio y ser parte de él comienza con Platzi.