April 05
Prof. Ismael H. F. Santos -
ismael@tecgraf.puc-rio.br
2
Exemplos de Refatoramento
n
Mudança do nome de variáveis
n
Mudanças nas interfaces dos objetos
n
Pequenas mudanças arquiteturais
n
Encapsular código repetido em um novo método
n
Generalização de métodos
n
raizQuadrada(float x)
Þ
raiz(float x, int n)