Jest to prawdopodobnie pytanie początkujących, ponieważ jestem nowy w projektowaniu wzorców, ale patrzyłem na metodę szablonów i strategię DP i wydają się bardzo podobne. Potrafię czytać definicje, badać UML i sprawdzać przykłady kodu, ale wydaje mi się, że wzorzec Strategii właśnie używa wzorca Metody Szablonu, ale po prostu przekazujesz go i obiekt (czyli kompozycję).Metodę szablonów i wzory szablonów strategii
I w tym przypadku wydaje się, że metoda szablonowa jest podstawowym dziedziczeniem OO.
Czy brakuje mi kluczowego aspektu różnic? Czy brakuje mi czegoś o metodzie szablonów, która sprawia, że jest to po prostu podstawowe dziedziczenie?
Uwaga: Istnieje wcześniejszy wpis na ten temat (672083), ale bardziej na temat tego, kiedy go używać, który pomaga mi uzyskać trochę więcej, ale chcę, aby moje myśli na temat samych wzorów.
+1 za dobre zwięzłe wyjaśnienie oraz za wspomnienie składu dotyczącego dziedziczenia –