TABLA C-1 Propiedades físicas de algunos materiales de ingeniería
Propiedades en C#
Click here to load reader
-
Upload
franklin-cruz -
Category
Technology
-
view
4.203 -
download
1
description
Transcript of Propiedades en C#
![Page 2: Propiedades en C#](https://reader038.fdocuments.ec/reader038/viewer/2022100604/559708ca1a28ab9f2f8b473b/html5/thumbnails/2.jpg)
Una propiedad es un componente de la clase que combina un campo con
los métodos que dan acceso a el
![Page 3: Propiedades en C#](https://reader038.fdocuments.ec/reader038/viewer/2022100604/559708ca1a28ab9f2f8b473b/html5/thumbnails/3.jpg)
1
Se accesan como si se
tratara de un campo, no como un método
2
Permiten asociar código al momento
de leer o escribir en el
campo
3
La propiedad no almacena
datos, pero se utiliza como si
lo hiciera
![Page 4: Propiedades en C#](https://reader038.fdocuments.ec/reader038/viewer/2022100604/559708ca1a28ab9f2f8b473b/html5/thumbnails/4.jpg)
get (Lectura)
Es el código que se
ejecuta cuando se
solicita el valor del
campo
CampoVariable de clase
set (Escritura)
Contiene el código a
ejecutar cuando se
trata de escribir un
valor en el campo
![Page 5: Propiedades en C#](https://reader038.fdocuments.ec/reader038/viewer/2022100604/559708ca1a28ab9f2f8b473b/html5/thumbnails/5.jpg)
Debe poseer al menos un
descriptor de acceso1
El descriptor de acceso puede
poseer modificadores de
acceso diferentes2
El descriptor get debe poseer
un return3
El descriptor set usa value
como su parámetro4
![Page 6: Propiedades en C#](https://reader038.fdocuments.ec/reader038/viewer/2022100604/559708ca1a28ab9f2f8b473b/html5/thumbnails/6.jpg)
![Page 7: Propiedades en C#](https://reader038.fdocuments.ec/reader038/viewer/2022100604/559708ca1a28ab9f2f8b473b/html5/thumbnails/7.jpg)
![Page 8: Propiedades en C#](https://reader038.fdocuments.ec/reader038/viewer/2022100604/559708ca1a28ab9f2f8b473b/html5/thumbnails/8.jpg)
![Page 9: Propiedades en C#](https://reader038.fdocuments.ec/reader038/viewer/2022100604/559708ca1a28ab9f2f8b473b/html5/thumbnails/9.jpg)
![Page 10: Propiedades en C#](https://reader038.fdocuments.ec/reader038/viewer/2022100604/559708ca1a28ab9f2f8b473b/html5/thumbnails/10.jpg)
LOGO
![Page 11: Propiedades en C#](https://reader038.fdocuments.ec/reader038/viewer/2022100604/559708ca1a28ab9f2f8b473b/html5/thumbnails/11.jpg)
LOGO