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

No hay comentarios:

Publicar un comentario