Clases y objetos en Java | Explicado

Clases y objetos en Java | Explicado
La programación orientada a objetos tiene cuatro conceptos primarios/fundamentales i.mi. herencia, encapsulación, abstracción y polimorfismo, y todos estos conceptos giran en torno a las clases y objetos. Una clase es un plan/plantilla que representa las propiedades y el comportamiento de los objetos, mientras que los objetos son instancias de una clase. En Java, definir la clase no tomaría ningún recuerdo hasta que se cree un objeto de la clase.

Este artículo explicó el concepto de objetos y clases en Java, y en este sentido, demuestra las siguientes terminologías:

  • Que es una clase
  • Cómo crear una clase y un objeto en Java
  • Cómo crear múltiples objetos de una clase en Java
  • Cómo crear y usar múltiples clases en Java

Entonces, sin demora, comencemos!

Que es una clase

Una clase Java es una estructura de la que se puede instanciar un objeto y puede tener varios métodos y atributos de clase. Una clase determina los campos de datos y las acciones de un objeto.

Cómo crear una clase en Java

Consideremos el fragmento de abajo para comprender la sintaxis básica de una clase:

clase pública classname
// atributos de clase
// Métodos para miembros

En el fragmento anterior público es un especificador/modificador de acceso que especifica que la clase es accesible para cualquier otra clase y para crear una clase en Java una palabra clave clase junto con un nombre de clase legal se utilizará. Y dentro del cuerpo de la clase, puede haber algunos atributos de clase y funciones/métodos de miembros.

Cómo crear un objeto en Java

En Java, un "nuevo" La palabra clave/operador se usa para crear un objeto, la sintaxis básica de la creación del objeto se muestra en el siguiente fragmento:

clase pública classname
public static void main (string [] args)
ClassName obj = new ClassName ();

El fragmento anterior muestra que para crear un objeto, primero inicialice el nuevo operador seguido del nombre de la clase junto con el paréntesis y asignarlo al objeto especificando el nombre de la clase seguido del nombre del objeto.

Ejemplo

Consideremos la siguiente pieza de código que crea un objeto de la clase, acceda al valor del atributo de clase y finalmente lo imprime.

paquete classesObjects;
ClassSoBjects de clase pública
String Message = "Hello World";
public static void main (string [] args)
ClassesObjects obj = new ClassesObjects ();
Sistema.afuera.println (obj.mensaje);

El fragmento de código anterior proporciona la siguiente salida:

La salida verifica que el valor del atributo de clase se imprima con éxito utilizando el objeto del "ClassesObjects" clase.

Cómo crear múltiples objetos en Java

En Java, podemos crear más de un objeto de la misma clase, la sintaxis de la creación de objetos será la misma que seguimos en el ejemplo anterior:

Así es como puede crear múltiples objetos de una clase.

Cómo crear y usar múltiples clases en Java

Java nos permite crear más de una clase para reducir la repetición del código y proporcionar una mejor legibilidad y reutilización del código. Por ejemplo, podemos especificar los atributos y funciones de clase en una clase y acceder a ellos desde otra clase. El ejemplo a continuación explicará el funcionamiento de múltiples clases en Java.

Ejemplo

El fragmento a continuación muestra que hay algunos atributos y métodos en la primera clase y el método principal se crea en la segunda clase:

paquete classesObjects;
clase Multipleclasses
int número = 200;
Public void display ()
Sistema.afuera.println ("Este es un ejemplo de multipliclas");


ClassSoBjects de clase pública
public static void main (string [] args)
MultiplecLasses obj = new MultipleCLasses ();
obj.mostrar();
Sistema.afuera.println (obj.número);

El objeto de la primera clase (Multiplicado) se crea en el método principal de la segunda clase (ClassesObjects) para acceder a los atributos y funciones de la primera clase (Multiplicado).

El código completo y la salida respectiva se proporcionan en la siguiente salida:

La salida verifica el funcionamiento de múltiples clases I.mi. miembros de la primera clase (Multiplicado) accedido desde el método principal de la segunda clase (ClassesObject).

Conclusión

Una clase de Java es un plan que describe las propiedades y el comportamiento de un objeto. En Java, se puede crear una clase usando el clase Se puede crear una palabra clave y un objeto utilizando el nuevo palabra clave. En Java, se pueden crear múltiples clases para realizar diferentes funcionalidades y también se puede acceder desde otras clases. Este artículo presenta una comprensión detallada de las clases y objetos de Java, además, explica cómo crear clases y objetos únicos o múltiples en Java.