About: Attribute-oriented programming     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : yago:WikicatProgrammingParadigms, within Data Space : dbpedia.org associated with source document(s)
QRcode icon
http://dbpedia.org/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FAttribute-oriented_programming

Attribute-oriented programming (@OP) is a technique for embedding metadata, namely attributes, within program code.

AttributesValues
rdf:type
rdfs:label
  • Attribute-oriented programming (en)
  • Programação Orientada a Atributo (pt)
  • 面向特性编程 (zh)
rdfs:comment
  • Attribute-oriented programming (@OP) is a technique for embedding metadata, namely attributes, within program code. (en)
  • 面向特性编程(@OP)是一种程序层面的标记技术。编程者可以给程序元素(例如类和方法)标记上特性(attribute),来指示它们包含特定于应用或特定于领域的语义。 (zh)
  • Programação orientada a atributo (PO@) é uma técnica de marcação em nível de programa. Programadores podem marcar elementos de programa (por exemplo, classes e métodos) para indicar que eles mantêm semânticas específicas de aplicação ou domínio. Por exemplo, alguns programadores podem definir um atributo "logging" e associá-lo com um método para indicar que o método deve implementar uma função de logging, enquanto outros programadores podem definir um atributo "web service" e associá-lo com uma classe para indicar que a classe deve ser implementada como um web service. Atributos separam a lógica central da aplicação (ou a lógica de negócios) das semânticas específicas de domínio ou aplicação (por exemplo, funções de logging e web service). Ocultando os detalhes de implementação destas semâ (pt)
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Link from a Wikipage to an external page
sameAs
dbp:wikiPageUsesTemplate
has abstract
  • Attribute-oriented programming (@OP) is a technique for embedding metadata, namely attributes, within program code. (en)
  • Programação orientada a atributo (PO@) é uma técnica de marcação em nível de programa. Programadores podem marcar elementos de programa (por exemplo, classes e métodos) para indicar que eles mantêm semânticas específicas de aplicação ou domínio. Por exemplo, alguns programadores podem definir um atributo "logging" e associá-lo com um método para indicar que o método deve implementar uma função de logging, enquanto outros programadores podem definir um atributo "web service" e associá-lo com uma classe para indicar que a classe deve ser implementada como um web service. Atributos separam a lógica central da aplicação (ou a lógica de negócios) das semânticas específicas de domínio ou aplicação (por exemplo, funções de logging e web service). Ocultando os detalhes de implementação destas semânticas do código de programa, atributos aumentam o nível de abstração de programação e reduzem a complexidade de programação, resultando em programas mais simples e legíveis. Os elementos de programa associados com os atributos são transformados em programas mais detalhados por uma ferramenta de suporte (por exemplo, o pré-processador). Por exemplo, um preprocessador pode inserir um programa de logging nos métodos associados com o atributo "logging". (pt)
  • 面向特性编程(@OP)是一种程序层面的标记技术。编程者可以给程序元素(例如类和方法)标记上特性(attribute),来指示它们包含特定于应用或特定于领域的语义。 (zh)
gold:hypernym
prov:wasDerivedFrom
page length (characters) of wiki page
foaf:isPrimaryTopicOf
is Link from a Wikipage to another Wikipage of
is Wikipage redirect of
is Wikipage disambiguates of
is foaf:primaryTopic of
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3330 as of Mar 19 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (378 GB total memory, 49 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software