stringtranslate.com

Programación orientada a atributos

La programación orientada a atributos ( @OP ) es una técnica para incorporar metadatos, es decir, atributos , dentro del código del programa.

Programación orientada a atributos en varios lenguajes

Java

Con la inclusión de Metadata Facility for Java (JSR-175) [1] en la versión J2SE 5.0, es posible utilizar programación orientada a atributos desde el primer momento. La biblioteca XDoclet permite utilizar el enfoque de programación orientada a atributos en versiones anteriores de Java.

DO#

El lenguaje C# ha admitido atributos desde su primera versión. Estos atributos se utilizaban para proporcionar información en tiempo de ejecución y no los utiliza un preprocesador. Actualmente, con los generadores de código fuente, puedes utilizar atributos para impulsar la generación de código adicional en tiempo de compilación.

Lenguaje unificado de modelado (UML)

El lenguaje de modelado unificado (UML) admite un tipo de atributo llamado estereotipos .

Cortar

El lenguaje de programación Hack admite atributos. Los atributos se pueden asociar a varias entidades del programa y la información sobre esos atributos se puede recuperar en tiempo de ejecución mediante reflexión.

Herramientas

Referencias

  1. ^ "El programa Java Community Process (SM) - communityprocess - final".

Enlaces externos