Setters & Getters

 Setters & Getters

Los Setters & Getters son métodos de acceso lo que indica que son siempre declarados públicos, y nos sirven para dos cosas:

Setters: Del Inglés Set, que significa establecer, pues nos sirve para asignar un valor inicial a un atributo, pero de forma explícita, además el Setter nunca retorna nada (Siempre es void), y solo nos permite dar acceso público a ciertos atributos que deseemos el usuario pueda modificar.

Getters: Del Inglés Get, que significa obtener, pues nos sirve para obtener (recuperar o acceder) el valor ya asignado a un atributo y utilizarlo para cierto método. Los Setters y Getters son métodos de acceso a los campos/atributos de una clase.

Setters: Del Inglés Set, que significa establecer, sirven para asignar un valor a un campo/atributo.

Getters: Del Inglés Get, que significa obtener, sirven para recuperar el valor de un campo/atributo. Hay una estructura para crear los getters y setters, en los métodos getters siempre nos retornará el valor del atributo sin necesidad de pasar ningún parámetros, mientras que en los métodos setters siempre nos pedirá algún valor como parámetro para guardarlo al atributo de la clase, y éste nunca deberá retornar algún valor.

Estos métodos tienen como objetivo fungir como interfaces con las cuales, respectivamente, se podrán obtener y asignar nuevos valores a atributos de la clase. De tal forma que estas acciones (obtener y asignar valores) se realicen únicamente dentro de la clase, asegurando así el tema de encapsulamiento.

Estos métodos son muy comunes en lenguajes de programación orientados a objetos.






Comentarios

  1. Estos métodos son muy comunes en lenguajes de programación orientados a objetos. para poder distinguir cada uno de ellos

    ResponderBorrar
  2. Los métodos de lenguaje son importantes para que el programa se pueda ejecutar y no tener dificultades

    ResponderBorrar
  3. Los setters y getters, son conceptos que podemos ver idénticos pero entrando en un contexto mas a fondo puede abarcar ciertas interrogantes.
    Podemos entender a los métodos setters que funcionan para asignar un valor dentro de una variables, mientras que los getters pueden obtener estos datos, de esta manera podemos utilizarlos para obtener y asignar valores dentro de un algoritmo o código mas extendido.

    ResponderBorrar

Publicar un comentario

Entradas más populares de este blog

PARADIGMAS DE PROGRAMACIÓN

CLASE_Y_OBJETO