Hola! ¿Cómo estás?

¡Seguimos con POO! Ahora nos toca ver los métodos get y set, métodos que nos servirán para acceder al valor de los atributos y para asignar valores a ellos.

Los métodos “getter” y “setter” son métodos de acceso a los datos de los objetos y son siempre públicos. Cada método accede a un sólo dato (una sola variable de instancia) para obtener su valor o cambiarlo.

Las funciones “getter” retornan el valor de una variable de clase y las funciones “setter” cambian el valor de una variable de clase. Por estilo estas funciones utilizan identificadores que comienzan por set o get y a continuación el nombre de la variable miembro comenzando por mayúscula.

El siguiente código define éstas funciones para sus variables de instancia.

private int numero;

public int getNumero() {
     return numero;
}

public void setNumero(int numero) {
     this.numero = numero;
}

Las clases que representan entidades (tablas) de bases de datos y para las que cada objeto instanciado es la representación de un registro, son clase que sólo suelen tener:

– Una variable miembro que se corresponde con cada campo de la tabla.
– El constructor sin parámetros.
– Funciones get y set para cada una de las variables miembro.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *