martes, 30 de diciembre de 2014

Estructura de una Clase Java

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:
bluej estructura de clase
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

3 comentarios: