ה-Template Design Pattern מאפשר לנו להגדיר מתודה באופן שמאפשר לממש חלקים מתוכה במחלקות שונות אשר יורשות מהמחלקה שאליה המתודה שייכת.
את הקוד שמופיע בוידאו קליפ ניתן להוריד בקישור template_demo.zip. תרשים ה-UML הבא מספק הסבר נוסף על ה-Template Method Design Pattern.

