Getter, Setter, Get y Set
Getter, Setter, Get y Set
En Java, los getters y setters son métodos utilizados para acceder y modificar los
campos privados de una clase. Estos métodos son parte de la encapsulación, un
principio de la programación orientada a objetos que busca proteger los detalles
internos de una clase y proporcionar un acceso controlado a sus atributos.
Getter:
Ejemplo:
java
Copy code
public class Persona {
private String nombre;
Setter:
Ejemplo:
java
Copy code
public class Persona {
private String nombre;
Los getters y setters son esenciales para aplicar la encapsulación, ya que permiten
un acceso controlado a los atributos de una clase.
java
Copy code
public class Persona {
private String nombre;
// Getter
public String getNombre() {
return nombre;
}
// Setter
public void setNombre(String nuevoNombre) {
this.nombre = nuevoNombre;
}
}
java
Copy code
public class Estudiante {
private boolean graduado;
Los métodos get y set pueden ser utilizados en conjunto con otros métodos para
realizar acciones adicionales al acceder o modificar un atributo.
java
Copy code
public class CuentaBancaria {
private double saldo;
// Getter
public double getSaldo() {
return saldo;
}