نمط يسمح بتحديد مجموعة من الخوارزميات وجعلها قابلة للتبديل.
مثل تطبيق خرائط يختار استراتيجية أسرع طريق أو أقصر طريق ديناميكياً.