Las
propiedades publicas con objetos pertenecientes a un clase. A su vez que al ser
públicos sus valores pueden ser obtenidos y en muchos caso puedes ser modificados. Algo importantes con las
propiedades publicas es que son al igual que el común de la variables u objetos de un solo tipo de datos Estos quiere decir que asignándole un valor errado este puede dar un excepción
Las propiedades publicas se declaran dentro de la clase sea un form o un class indiferentemente para usar estas propiedades debes instanciar la clase primero y luego podrá usar las propiedades publicas. Las propiedades publicas constan de dos partes; Una parte privada que es el objeto que sera protegido por la propiedad y el estado de la clase y contiene el valor y la propiedad que es la referencia al objeto privado y actúa de modificador al objeto.
Ambas deben estar declarada para que funciones correctamente.Por su parte la propiedad tiene un set y un get
Set:

el método set de la propiedad es llamado automáticamente cuando la propiedad detecta que un valor es introducido. si no posees el método set en la propiedad o no se tiene declarado nada dentro de ella el valor del objeto privado seguirá protegido y no habrá sido modificado.De lo contrario para poder ser modificado desde el método set se usa:
este metodo entoces desde el otro lado, es decir desde el lado que instancia sera asi:
Get:

El método get devuelve el valor del objeto haciendo un return; Debe coincidir el tipo de dato que se devuelve con el tipo de la propiedad.
y desde el lado que instancia seria asi
Fin
Ejemplo:
Descargar Ejemplo [vs 2012]
Ejercicio:
Realice una propiedad publica en una clase que devuelva su edad,fecha de nacimiento,apellido y nombre. y que puedan ser modificables.
Referencias:
Programacion c# ejercicio 1 creacion de Objetos e instanciamiento
No hay comentarios:
Publicar un comentario