metaoggetto
Sign in to saveAlso known as meta-object
In computer science, a metaobject is an object that manipulates, creates, describes, or implements objects (including itself). The object that the metaobject pertains to is called the base object. Some information that a metaobject might define includes the base object's type, interface, class, methods, attributes, parse tree, etc. Metaobjects are examples of the computer science concept of reflection, where a system has access (usually at run time) to its own internal structure. Reflection enables a system to essentially rewrite itself on the fly, to alter its own implementation as it execute
Article · Italiano
In informatica, un meta-oggetto è un oggetto che manipola, crea, descrive o implementa altri oggetti (incluso se stesso). L'oggetto al quale il meta-oggetto appartiene è chiamato oggetto di base. Alcune informazioni che un meta-oggetto può definire sono il tipo di dato dell'oggetto di base, le sue interfacce, la classe, metodi, attributi, il suo albero di parsing e così via. I meta-oggetti rappresentano esempi del concetto di riflessione, tale per cui un sistema ha accesso (solitamente in run time) alla sua struttura interna. La riflessione permette ad un sistema di essenzialmente riscrivere se stesso, alterando la sua struttura, durante l'esecuzione.
Abstract from DBpedia / Wikipedia · CC BY-SA