definidas assinaturas abstratas.