Estudo sobre template method