Может кто-нибудь объяснить мне, в чем разница между шаблоном метода шаблона и шаблоном стратегии?
Насколько я могу судить, они на 99% одинаковы - с той лишь разницей, что шаблон шаблона метода имеет абстрактный класс в качестве базового класса, тогда как в классе стратегии используется интерфейс, который реализуется каждым конкретным классом стратегии.
Однако, что касается клиента, они потребляются точно так же - это правильно?