Una clase en Java podemos estructurarla en las siguientes partes: Campos, Constructores y Métodos
La estructura de una clase en java por tanto se divide en 3 partes.
Los Campos que sirven para almacenar datos para que un objeto los use. También se les llama variables de instancia. Ejemplo:
private int edad;
private double peso;
Los Constructores permiten que cada objeto sea preparado adecuadamente cuando es creado. Tienen el mismo nombre que la clase en la que son definidos. Ejemplo:
public NombreClase()
{
edad = 31;
peso = 74.9;
}
Los Métodos que están compuestos por dos partes: encabezado y cuerpo. A su vez podemos diferenciar dos tipos de métodos: métodos de acceso que sirven para devolver información sobre el estado de un objeto y métodos de modificación que sirven para cambiar el estado de un objeto.
Ejemplo de método de acceso:
public int getEdad()
{
return edad;
}
Ejemplo de método de modificación:
public void ingresarEdad(int y)
{
edad = y;
}
Ahora vamos a ver en una captura cómo quedaría la clase completa en Bluej, nuestra clase se llama EstructuraClase y podemos ver las partes en las que se diferencia, tiene los campos donde declaramos las variables edad y peso (cuadrado verde), luego tiene el constructor que los inicializa con esos valores (cuadrado azul) y finalmente tiene los métodos (cuadrado rojo). En este caso tiene dos métodos de acceso get uno para peso y otro para edad que nos devuelven su valor y otros dos métodos de modificación set que nos modifican los valores de edad y peso según los parámetros que le pasemos:
![]() |
Estructura de una clase en Java |
Espero os sirva de ayuda para que podáis comprender mejor cómo es la estructura de las clases en Java