Uso de propiedades para acceder a los atributos de objetos en C#
Al momento de acceder a los atributos de una clase, podemos usar métodos para asignar y obtener dichos datos (normalmente llamados getters y setters). En C Sharp podemos usar una característica llamada ‘propiedades’, por medio de la cual declaramos un alias de acceso público para los atributos de acceso privado.
Me explico. Cuando declaramos atributos en una clase, lo más aconsejable es crearlos con el modificador de acceso private. Por tal motivo no es posible acceder a dichos atributos directamente desde el objeto (de la manera: objeto.atributo), porque como vimos en esta entrada nos arrojará errores de compilación.
Aquí es cuando las ‘propiedades’ son especialmente útiles. Una propiedad es como un alias que nos permite acceder a los atributos de manera segura, y con la que nos ahorramos tiempo y espacio en nuestro código. Vamos directamente con un ejemplo, y posteriormente una breve explicación del mismo.
Clase de ejemplo, que implementa una ‘propiedad’ para acceder al atributo:
6 Comentarios | deja el tuyo


