| Autor |
Mensagem |
|
|
Concordo com a sobrecarga!!!
Não acho que o código fica mais confuso acho q por default não deveria haver e dar erro de compilação... e somente ter sobrecarga classes onde fosse obvio seu uso, números, string, etc.
PolynomialFunction a = new PolynomialFunction();
PolynomialFunction b = new PolynomialFunction();
PolynomialFunction sum = null;
PolynomialFunction mult = null;
...
// sem sobrecarga
sum = PolynomialFunction.sum(a, b);
mult = PolynomialFunction.mult(a, b);
// com sobrecarga
sum = a + b;
mult = a * b;
...
|
 |
|
|
|
|