Java Setter y Getter

java setter

Los Getter y Setter son métodos esenciales en la programación orientada a objetos en Java, utilizados para acceder y modificar los atributos de una clase de manera controlada. Estas prácticas se basan en el principio de encapsulación, que protege los atributos de una clase y garantiza el acceso a ellos a través de métodos designados.

Getter: Un método Getter se utiliza para obtener el valor de un atributo privado. Esto permite una lectura segura de datos almacenados en una clase. Los nombres de los Getter generalmente comienzan con «get» seguido del nombre del atributo que se desea acceder.

Setter: Por otro lado, un método Setter se utiliza para asignar un valor a un atributo privado. Los nombres de los Setter generalmente comienzan con «set» seguido del nombre del atributo que se va a modificar. Los Setters permiten la validación de datos antes de asignarlos, lo que puede ser útil para mantener la integridad de los datos.

Ejemplo de una clase en Java con Getter y Setter:

En este ejemplo, la clase «Persona» tiene dos atributos, «nombre» y «edad», cada uno con su Getter y Setter correspondiente. El Getter permite obtener el valor de un atributo, y el Setter permite asignar un valor al atributo con validación en el caso de la edad, asegurándose de que no sea un valor negativo.

El uso de Getter y Setter proporciona un control y una flexibilidad considerables en la manipulación de datos en objetos Java. Además, la encapsulación que ofrecen protege la integridad de los datos y facilita el mantenimiento y la expansión del código. Por lo tanto, su implementación es una práctica común en la programación orientada a objetos en Java.

Deja un comentario

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