Entonces una clase es lo mismo que un objeto?

Eduardo García

Eduardo García

Pregunta
studenthace 5 años

Entonces una clase es lo mismo que un objeto?

5 respuestas
para escribir tu comentario
    Diego Bastidas

    Diego Bastidas

    studenthace 5 años

    No. Lo que pasa es que suele ser muy confuso cuando dicen "Una clase es una instancia de un objeto" En efecto, esto está bien. Pero ojo,es muy confuso y no es lo mismo. Aquí te explico por qué.

    en programación, una clase se puede imaginar como la base teórica para construir algo. Por ejemplo, los planos o características de (Literalmente) cualquier cosa que te imagines.

    Una vez que tienes los planos o características bien definidi@s, ya puedes empezar a construir tu objeto.

    Recuerda que el objeto es manipulable, puedes, crearlo, modificarlo, eliminarlo Mientras que la clase es la estructura de datos que conforman dicho objeto.

    Ahora bien, Tu recibirás muchas respuestas, pero este conocimiento se interioriza con la práctica. Así que animo, y a practicar un montón!

    Luis Lira

    Luis Lira

    studenthace 5 años

    Hola!

    No, las clases son un molde/plantilla y los objetos son las cosas creadas a partir de esa plantilla. Por ejemplo, la clase son planos para poder construir un auto y el auto creado es el objeto o instancia.

    Alejandro Urrea Giraldo

    Alejandro Urrea Giraldo

    studenthace 5 años

    Una clase y un objeto no son lo mismo, pero están muy relacionados!

    En programación un clase se refiere a la definición de un objeto mediante sus características más representativas (atributos y comportamientos). En otras palabras, una clase es una manera abstracta de definir un objeto.

    Para que lo entienda mejor, imagine una clase como un molde de galletas. Dicho molde servirá para que todas las galletas que se fabriquen con él, tengan la misma forma. El molde es si mismo no es una galleta, pero sirve para definir la característica más general que tendrán todas las galletas. En cambio, cada galleta será una instancia de la clase, es decir un definición concreta y particular del objeto que define la clase.

    Esto significa que aunque se hagan 1000 galletas con el mismo molde, cada galleta será única con relación a las demás. Incluso pueden tener características particulares que las diferencien (color, sabor, ingrediente principal, etc), sin embargo, todas en su definición más general seguirán siendo galletas

    Otro ejemplo podría ser la clase superhéroe como una representación abstracta de un objeto, mientras que Batman sería una instancia de la clase (es decir un representación concreta y particular de la clase)

    Espero haberle ayudado!

    Luis Mojica

    Luis Mojica

    teacherhace 5 años

    No.

    Piensa en una clase como el concepto de una casa.

    Un objeto de esa clase seria, tú casa

    YahirMcGrady ramirez valverde

    YahirMcGrady ramirez valverde

    studenthace 5 años

    Una clase seria como un molde, y los objectos serian las instancias que se crean a partir de ese molde

Curso Gratis de Programación Básica

Curso Gratis de Programación Básica

Programa desde cero, domina Javascript, entiende HTML y aprende de algoritmos. <strong>Sí, desde cero</strong>. Entenderás la lógica del código, cómo piensan los programadores y cómo programar juegos, proyectos y hasta robots y electrónica. Aprender a programar no es fácil, pero Platzi lo hace efectivo.

Curso Gratis de Programación Básica
Curso Gratis de Programación Básica

Curso Gratis de Programación Básica

Programa desde cero, domina Javascript, entiende HTML y aprende de algoritmos. <strong>Sí, desde cero</strong>. Entenderás la lógica del código, cómo piensan los programadores y cómo programar juegos, proyectos y hasta robots y electrónica. Aprender a programar no es fácil, pero Platzi lo hace efectivo.