¿Qué es un objeto en Java?

¿Qué es un objeto en Java?
En Java, las clases son plantillas/planos de los objetos, mientras que los objetos son la instancia de la clase. Cuando creemos/definamos una clase, no se ocupará espacio de memoria en la memoria de la computadora durante el tiempo de ejecución del programa. Sin embargo, cuando creemos un objeto de la clase, la instanciación (la memoria se ocupará en el momento de ejecución) tendrá lugar. Esto muestra la importancia de los objetos en el Java.

En este artículo, aprenderemos los aspectos enumerados a continuación de los objetos Java:

  • ¿Qué es un objeto en Java??
  • Cómo crear un objeto
  • El . operador de puntos
  • Ejemplo

Vamos a empezar!

¿Qué es un objeto en Java??

Los conceptos de la lista de abajo le proporcionarán una comprensión detallada de los objetos Java:

  • Es una instancia de una clase.
  • Es una entidad real que ocupa la memoria.
  • Un objeto debe tener una identidad única
  • Un objeto puede tener diferentes estados y comportamientos.
  • Los estados representan las propiedades individuales de ese objeto y se pueden almacenar en los campos/variables.
  • El comportamiento del objeto puede describirse por las operaciones/acciones que un objeto puede realizar.
  • Si una clase tiene múltiples objetos, entonces todos los objetos pueden compartir los mismos comportamientos y estados.
  • Un objeto es una entidad física.
  • Los objetos se crean en el momento de ejecución.

Cómo crear un objeto

El siguiente bloque de código le proporcionará una comprensión profunda de la creación de objetos:

Clase pública SimpleProgram
public static void main (string [] args)
SimpleProgram sp = new SimpleProgram ();

El fragmento anterior muestra la sintaxis básica de la creación de objetos en Java:

Las entidades especificadas en el lado izquierdo i.mi. "Nombre de clase y variable de referencia" se conocen colectivamente como declaración variable.

Mientras que las entidades especificadas en el lado derecho i.mi. "Asignación de memoria/nueva palabra clave y constructor" crea colectivamente un objeto.

El . operador de puntos

En Java el ".La sintaxis del punto se utiliza para acceder a los miembros de la clase (atributos y funciones) en Java. Puede obtener más información sobre las clases de Java en los siguientes enlaces:

¿Qué es una clase en Java?

Clases y objetos en Java

Ahora, consideremos un ejemplo para entender cómo acceder a los miembros de la clase en Java:

Ejemplo
Este ejemplo explicará cómo crear un objeto Java y cómo acceder a los miembros de la clase usando el objeto de esa clase:

Clase pública SimpleProgram
int spid = 14;
Cadena spname = "Mike";
public void showeame ()

Sistema.afuera.println ("nombre:" + spname);

public static void main (string [] args)
Objeto simpleProgram = new SimpleProgram ();
objeto.mostrar nombre();
Sistema.afuera.println ("id:" + objeto.espid);

En este ejemplo, tenemos una clase llamada SimpleProgram que consta de dos atributos de clase y una función de miembro. Creamos un objeto de la clase y accedimos a los miembros de la clase usando ese objeto:

La salida verificó el funcionamiento del objeto.

Conclusión

Un objeto es una instancia de una clase que ocupa la memoria. Un objeto debe tener una identidad única y puede tener diferentes estados y comportamientos. Los estados representan las propiedades individuales de ese objeto y se pueden almacenar en los campos/variables. Mientras que el comportamiento del objeto puede describirse por las operaciones/acciones que un objeto puede realizar. Si una clase tiene múltiples objetos, entonces todos los objetos pueden compartir los mismos comportamientos y estados. Un objeto es una entidad física que se puede crear en el momento de ejecución. Este artículo presenta una descripción completa de los objetos en Java con la ayuda de ejemplos apropiados.