Crear método básico de modificación de datos en BlueJ

En un TIP anterior hemos tratado la creación básica de constructores de una clase en Java con BlueJ

Vamos a crear un método  en la clase Nadie, para actualizar los valores de los atributos de la clase Nadie.

Recordamos el contenido de la clase Nadie, en la actualidad.

Clase Nadie en BlueJ
Clase Nadie en BlueJ

Al método lo vamos a denominar “setActualizar“.

El método “setActualizar” actualizara tanto el valor del atributo “a” como el valor del atributo “b” de la clase Nadie.

public void setModificar (int a, int b)

{
this.a=a;
this.b=b;
}

Vemos que el método se llama “setModificar“, que le pasamos dos parámetros enteros (int a, int b) que luego los valores que le pasamos al método, los traspasa al valor que de los atributos/variables “a” y “b” de la clase Nadie.

Con la palabra “void” indicamos que es un método que no devuelve ningún valor, simplemente ejecuta las instrucciones que este dentro del método, cuando se realice la invocación de dicho método.

Si el método devolviera por ejemplo un valor entero, depende “void“, colocaríamos “int”.

Esto lo iremos explicando en posteriores Tips, si el tiempo y la salud me lo permite.

Una vez que tenemos el método “setModificar” creado, tal como podemos ver en la siguiente captura:

Método modificar datos de la Clase Nadie en BlueJ
Método modificar datos de la Clase Nadie en BlueJ

Vamos al tablero donde podemos ver las Clases, y creamos un objeto (lo vamos a llamar “rodenas” al objeto, y lo vamos a crear basado en el constructor que no lleva parámetros)

Crear Objeto de la clase Nadie
Crear Objeto de la clase Nadie

Una vez creado, nos vamos al “Banco de Objetos“, con el botón derecho, tendremos la posibilidad de invocar los métodos que tiene la Clase Nadie.

Invocar métodos de la Clase Nadie en BlueJ

Hacemos click sobre el método “void setModificar(…)” y nos saltara una ventana, donde podremos introducir “dos valores”

Meter valores en método de la clase Nadie en BlueJ
Meter valores en método de la clase Nadie en BlueJ

Vamos a introducir “5 en la primera cajetilla y 10 en la segunda cajetilla” y pulsamos en aceptar.

Ahora, vamos a ver cuánto valen los atributos “a y b” de la clase Nadie, para eso en el mismo banco de Objetos, hacemos click sobre el objeto “rodenas” y pulsamos en “Inspeccionar”

Ver valores de los atributos de la Clase Nadie en BlueJ
Ver valores de los atributos de la Clase Nadie en BlueJ

Una vez pulsado “Inspeccionar”, veremos la siguiente ventana:

Valores de los atributos de la Clase Nadie en BlueJ
Valores de los atributos de la Clase Nadie en BlueJ

Estamos viendo los valores de los atributos “a” y “b” de la clase Nadie.