Horses Developer Blog

Menu
  • Android
  • Aplicaciones móviles
  • Aplicaciones web
  • Ciencia y Tecnologia
  • Gadgets
  • Gestión de Proyectos
  • Ingeniera de Software
  • Inteligencia Artificial
  • Marketing Digital
  • Realidad virtual
  • Videojuegos y entretenimiento

Diferencia entre clase y objeto en programacion con java

Brian Castillo octubre 14, 2017

La programación informática es un campo por demás complicado. Requiere de aprender muchos más lenguajes de los que habla un poliglota y además, de desvelarse por horas, pero todo con una recompensa. Justamente para que ese desvelo sea cada vez menos, hoy hablaremos sobre la diferencia entre clase y objeto en programación.

En lenguajes como Java estos son conceptos que se deben manejar junto con el método y el atributo. Estos 4 conceptos van de la mano y no se separan salvo contadas ocasiones.

diferencia entre clase y objeto ejemplos

Estructuras en programacion

Existe una especie de clasificación jerárquica en la programación con respecto a estos conceptos, la cual es la siguiente:

  1. Clase
  2. Objeto
  3. Método
  4. Atributo

La clases es un “todo” que da definición o forma al objeto. El objeto es definido por la clase, pero posteriormente se establece un método y los atributos (generalmente en plural).

En un ejemplo práctico podemos decir que Clase es un “zapato” y que “Nike” o “Adidas” son los Objetos. Luego, este objeto puede hacerse mucho más específico y es allí donde intervienen los conceptos de Método y Atributo.

Conocer esta diferencia es una clave para que la programacion orientada a objetos tenga éxito y los objetos manipulen o filtren la entrada de los datos.

Ejemplo de objetos y clases

Hagamos de cuenta que estamos creando una base de datos para un software de una institución educativo. Dentro de esta base de datos se deberá crear la clase “Estudiante”; la misma inmediatamente anclara el objeto “Nuevo Estudiante” (para lograr ingresar nuevos datos), pero el objeto no se creara sino hasta que esta línea sea ejecutada por el software.

diferencia entre clase y objeto programacion

Los objetos logran ser diferentes entre sí gracias a los atributo, lo que permite ver la perfección de la programación. Dentro del objeto “Nuevo Estudiante”, Piero y Alejandro son Objetos diferentes, su atributo “Nombre” así lo establece, aunque ambos sean un mismo objeto.

Saber como crear un objeto en Java no tiene ciencia alguna. Tras definir la clase, se debe tener en cuenta el papel del objeto y conocer de qué manera interactuara el atributo con el resto de lo programado.

Para los programadores es más que necesario conocer la diferencia entre clase y objeto e incluso entre atributo y objeto, de manera que la programación quede limpia de errores y los objetos definidos y controlen la entrada de datos.

Share
Tweet
Google+
Linkedin
Artículo previo
Artículo siguiente

También te puede interesar

clasificacion de los lenguajes de programacion por generacion
Conocemos que estos llegaron para hacer posible la comunicación de …
Ingeniera de Software noviembre 12, 2017

Clasificacion de los lenguajes de programacion por su nivel

tipos de software que existen aplicacion
El software es la parte logíca de los equipos de …
Ingeniera de Software septiembre 20, 2017

Ejemplos de tipos de software que existen y su aplicacion

Etiquetas:clase y objeto en programación como se crea un objeto en java diferencia entre clase y objeto diferencia entre clase y objeto ejemplos

Acerca del Autor

Brian Castillo

Programador mobile con especialidad en el desarrollo de Aplicaciones en Android. Actualmente co-fundador de la empresa Horses Developer, donde gestionar, liderar y administrar la base tecnológica de los proyectos de la empresa.

Lo más visto

    Categorías

    • Android
    • Aplicaciones móviles
    • Aplicaciones web
    • Ciencia y Tecnologia
    • Gadgets
    • Gestión de Proyectos
    • Ingeniera de Software
    • Inteligencia Artificial
    • Marketing Digital
    • Realidad virtual
    • Videojuegos y entretenimiento

    Noticias más vistas

    ¿cuales son algunas de las nuevas tecnologias para el 2019?

    ¿cómo podemos lograr organizar nuestro año 2019?

    Las 5 mejores aplicaciones 2018 tanto en iOS como en Android

    Páginas

    • Contacto
    • Políticas de Privacidad

    Horses Developer Blog

    Copyright © 2022 Horses Developer Blog
    Copyright © 2017 - Horses Developer | Todos los derechos reservados