title: Suunnittelumalli
context: Yleisfunktio (Template Method) perustuu toimintojen delegointiin luokille perintää käyttäen. Abstraktissa rajapintaluokassa määritellään tuotantoluokkien ne toiminnallisuudet, jotka ovat samat kaikissa alaluokissa. Tuotantoluokissa määritellään ne toiminnallisuudet, joiden käyttäytyminen voi vaihdella.[40]
question: Mikä on yleisfunktio suunnittelumallissa?
answers: perustuu toimintojen delegointiin luokille perintää käyttäen