Please enable JavaScript.
Coggle requires JavaScript to display documents.
PROPIEDADES, image, image, image, image, image, image, image, image -…
PROPIEDADES
Una propiedad es un miembro que proporciona un mecanismo flexible para leer, escribir o calcular el valor de un campo privado. Las propiedades se pueden usar como si fueran miembros de datos públicos, pero en realidad son métodos especiales denominados descriptores de acceso.
Un objeto representa un elemento de una aplicación, como, por ejemplo, una hoja de cálculo, una celda, un gráfico, un formulario o un informe.
Las propiedades permiten que una clase exponga una manera pública de obtener y establecer valores, a la vez que se oculta el código de implementación o verificación.
Las propiedades pueden ser de lectura y escritura (en ambos casos tienen un descriptor de acceso y set), set (tienen un descriptor de acceso get, pero no set) o get (tienen un descriptor de acceso set, pero no get)
-
Una colección es un objeto que contiene otros objetos distintos, normalmente, aunque no siempre, del mismo tipo. En Microsoft Excel, por ejemplo, el objeto Workbooks contiene todos los objetos Workbook abiertos.
Las propiedades combinan aspectos de los campos y los métodos. Para el usuario de un objeto, una propiedad que parece un campo, el acceso a la propiedad necesita la misma sintaxis.
Un patrón básico para implementar una propiedad conlleva el uso de un campo de respaldo privado para establecer y recuperar el valor de la propiedad.
El descriptor de acceso get devuelve el valor del campo privado y el descriptor de acceso set puede realizar alguna validación de datos antes de asignar un valor al campo privado.
Las propiedades tienen muchos usos: pueden validar datos antes de permitir un cambio; pueden exponer claramente datos en una clase donde esos datos se recuperan realmente de otros orígenes, como una base de datos; pueden realizar una acción cuando los datos se cambian, como generar un evento, o cambiar el valor de otros campos.
Para el implementador de una clase, una propiedad es uno o dos bloques de código que representa un descriptor de acceso get o un descriptor de acceso set.
Las propiedades simples que no necesitan ningún código de descriptor de acceso personalizado se pueden implementar como definiciones de cuerpos de expresión o como propiedades implementadas automáticamente.
-
-
-
-
-
-
-
-