Crear Propiedades

Superior  Previo  Próximo

EA tiene capacidades para la creación automática de propiedades en varios lenguajes. La creación de Propiedades se controla desde la pestaña General de la ventana Atributo.    

 

attributes-property

 

Seleccione la casilla Propiedad. La ventana Crear la implementación de propiedad se abre inmediatamente.

 

attributes-language

 

El panel Lenguaje predetermina el lenguaje de la clase; sin embargo, puede cambiar esto y generar las propiedades para cualquier lenguaje. Cada lenguaje tiene diferencias leves en sintaxis y genera diferencias leves en los resultados. Por ejemplo:

Java y C++ generan las funciones get y set.
C# y VB.Net crean funciones de propiedad.
Delphi crea las funciones get y set así como también un Valor etiquetado de la propiedad Delphi especializado.

 

Ingrese los detalles que desee y presione el botón Aceptar. EA genera las operaciones y propiedades requeridas    para cumplir con el lenguaje seleccionado.

 

Tenga en cuenta que las funciones get y set estarán estereotipadas con «property get», «property set», haciendo más sencillo el reconocimiento de las funciones property. También puede ocultar estas funciones especializadas quitando la selección de la casilla Métodos de la propiedad en la pestaña Características de la ventana Propiedades del diagrama para un diagrama específico (seleccione la opción Diagrama | Propiedades). Esto facilita ver una clase, constituida por muchos métodos get y set.

 

appearanceoptions

 

Tenga en cuenta que para Delphi necesita habilitar el compartimiento Valores etiquetados para ver las propiedades que se generaron. Vea Compartimentos para saber cómo hacer esto.