¡Hurra! ¡La versión en español se lanzó por fin! Por favor, envíanos un mensaje si quieres compartir tu opinión o reportar un error.
Prototype

Prototype en Swift

Prototype es un patrón de diseño creacional que permite la clonación de objetos, incluso los complejos, sin acoplarse a sus clases específicas.

Todas las clases prototipo deben tener una interfaz común que haga posible copiar objetos incluso si sus clases concretas son desconocidas. Los objetos prototipo pueden producir copias completas, ya que los objetos de la misma clase pueden acceder a los campos privados de los demás.

Uso del patrón en Swift

Complejidad:

Popularidad:

Ejemplos de uso: El patrón Prototype está disponible en Swift listo para usarse con una interfaz Cloneable.

Identificación: El prototipo puede reconocerse fácilmente por un método clone o copy, etc.

Prototype en otros lenguajes

Patrones de diseño: Prototype en Java Patrones de diseño: Prototype en C# Patrones de diseño: Prototype en C++ Patrones de diseño: Prototype en PHP Patrones de diseño: Prototype en Python Patrones de diseño: Prototype en Ruby Patrones de diseño: Prototype en TypeScript Patrones de diseño: Prototype en Go