¿Existe alguna diferencia entré datos abstractos y clases o son sinónimos?

Cristian Dario Prieto Avella

Cristian Dario Prieto Avella

Pregunta
studenthace 4 años

¿Existe alguna diferencia entré datos abstractos y clases o son sinónimos?

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

    Moisés Manuel Morín Hevia

    studenthace 4 años

    Las clases son los datos abstraidos de la realidad.

    Moisés Manuel Morín Hevia

    Moisés Manuel Morín Hevia

    studenthace 4 años

    Pues las clases son abstracciones de la realidad.

    Cristian Blandón

    Cristian Blandón

    studenthace 4 años

    A todos los increíbles aportes que has recibido hasta ahora, agregaría que una clase es un dato abstracto, pero un dato abstracto no es necesariamente una clase, ya que un dato abstracto puede ser varias cosas (una estructura de datos, una pila, una cola, un arreglo, una variable que guarde un String y al imprimirse represente una canción, etc).

    ¡Saludos! :)

    JESUS ALBERTO CARREÑO MARTINEZ

    JESUS ALBERTO CARREÑO MARTINEZ

    studenthace 4 años

    Hola Recuerda que Abstraer es tomar lo mas importante o lo mas característico de algo Anteriormente no existía esta definición, si no que se utilizaba un conjunto de valores que una variable podría tomar durante la ejecución del programa. Posteriormente pasó a llamarse TDA (Tipos de Datos Abstractos)

    Por lo tanto Clase -------> Nueva forma de referenciar a los TDA Objeto------->Instancia de una clase (TDA)

    Saludos

    Omar Daniel Centeno

    Omar Daniel Centeno

    studenthace 4 años

    Lo pondría de la siguiente manera:

    • La Abstracción es el análisis de objetos para crear clases. Realizas la observación para obtener(abstraer) los datos de un objeto para generar un molde(clase).
    • La clase es un modelo sobre el cual podemos construir objetos, como si fuera un molde.

    Espero te sirva.

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.