criando template method