Patron Prototype
![]() |
![]() |
![]() |
Título del Test:![]() Patron Prototype Descripción: cuestionario del patron Prototype |




Comentarios |
---|
NO HAY REGISTROS |
¿Qué es el patrón de diseño Prototype?. Un patrón que permite crear nuevos objetos copiando otros existentes. Un patrón para crear una clase base para todos los objetos. Un patrón que garantiza la implementación de interfaces. ¿Cuándo se usa el patrón Prototype?. Cuando se necesitan objetos con diferentes interfaces. Cuando no se puede usar la herencia. Cuando se necesita crear objetos que sean caros de instanciar. ¿Qué método se utiliza en el patrón Prototype para crear un objeto?. copy(). create(). clone(). ¿Qué se clonará en el patrón Prototype?. La clase del objeto. El estado del objeto. Solo el constructor. ¿Cuál es la ventaja principal del patrón Prototype?. Ayuda a reducir el uso de memoria. Permite crear nuevas instancias sin conocer la clase exacta. Aumenta la complejidad del código. ¿Cómo se asegura la integridad del objeto al usar el patrón Prototype?. Se usan referencias profundas al clonar el objeto. Se usa una referencia superficial. Se usa la herencia. ¿Qué tipo de objetos es ideal para usar el patrón Prototype?. Objetos que no se modifican. Objetos con comportamientos dinámicos y complejos. Objetos que son creados por instanciación directa. ¿Cómo se evita la duplicación de código al usar Prototype?. Al crear una nueva instancia de un objeto, se reutilizan objetos existentes. Se implementa una clase abstracta para evitar la duplicación. Se modifican las interfaces de los objetos. ¿Qué tipo de patrón de diseño es Prototype?. Estructural. Creacional. Comportamental. ¿Qué aspecto del patrón Prototype lo hace útil cuando se manejan objetos con estructuras complejas?. La reutilización de código mediante la herencia. La creación de nuevos objetos utilizando una interfaz común. La creación de nuevas instancias a partir de objetos existentes. |