Ésta es una vista previa de la versión en español. Por favor, envíanos un mensaje si quieres compartir tu opinión o reportar un error.
Template Method

Template Method en Swift

Template Method es un patrón de diseño de comportamiento que te permite definir el esqueleto de un algoritmo en una clase base y permite a las subclases sobrescribir los pasos sin cambiar la estructura general del algoritmo.

Uso del patrón en Swift

Complejidad:

Popularidad:

Ejemplos de uso: El patrón Template Method es muy común en los frameworks Swift. Los desarrolladores lo utilizan a menudo para proporcionar a los usuarios de frameworks medios sencillos para extender la funcionalidad estándar utilizando la herencia.

Identificación: El patrón Template Method se puede reconocer por los métodos de comportamiento que ya tienen un comportamiento “por defecto” definido por la clase base.

Template Method en otros lenguajes

Patrones de diseño: Template Method en Java Patrones de diseño: Template Method en C# Patrones de diseño: Template Method en C++ Patrones de diseño: Template Method en PHP Patrones de diseño: Template Method en Python Patrones de diseño: Template Method en Ruby Patrones de diseño: Template Method en TypeScript