2012-09-17 23 views

Respuesta

18

Una estructura de datos pasiva (opuesto de estructura de datos activo, o estructura de datos funcional) es uno que es administrado exclusivamente por roscas externas. Es decir, no tiene un hilo asociado que realice operaciones en él.

Básicamente, es como un contenedor de información; lo creas, configuras toda su información, y simplemente existe para que otros procesos te accedan (en Android, generalmente, objetos Activity). Por lo tanto, no se está accediendo activamente (por lo que no está "activo"), y no se está operando (no es "funcional"), por lo que se debe considerar pasivo.

3

Creo que la idea es que la intención no sabe cómo hacer la actividad, que sólo contiene la información para describir lo que hay que hacer. depende del receptor representar la acción usando la información del Intento. por lo tanto, el Intento es "pasivo" con respecto a la acción resultante.

0

Un intento no representa una acción, solo representa las intenciones de una acción y, por lo tanto, solo describe una acción, por lo tanto, es una estructura de datos pasiva.

0

Citando NIST Dictionary of Algorithms and Data Structures

  • estructura de datos pasiva es uno que puede ser sólo cambió por hilo o procesos externos como se indica
  • estructura de datos activo es una estructura de datos que realiza la operación interna para dar externa comportamiento de otra estructura de datos
Cuestiones relacionadas