Esta es probablemente una pregunta para principiantes ya que soy nuevo en los patrones de diseño pero estaba mirando el Método de plantilla y los DP de estrategia y parecen muy similares. Puedo leer las definiciones, examinar los UML y ver ejemplos de código, pero a mí me parece que el patrón de Estrategia solo usa el patrón de Método de Plantilla, pero sucede que lo pasa y lo hace (es decir, composición).Plantilla Método y patrones de diseño de estrategia
Y para el caso, el Método de plantilla parece que es solo herencia básica de OO.
¿Me falta algún aspecto clave de sus diferencias? ¿Me estoy perdiendo algo sobre el Método de plantilla que lo hace más que simplemente herencia básica?
Nota: Hay una publicación anterior sobre esto (672083) pero es más sobre cuándo usarlo, lo que me ayuda a obtenerlo un poco más, pero quiero que mis pensamientos sobre los patrones sean válidos.
+1 para una buena explicación concisa, y para mencionar la composición sobre la herencia –