Implementacion del Patron Template Method