miércoles, 10 de diciembre de 2008

Overloading avanzado.

El "widening" de primitivos usa el metodo con el argumento mas pequeño que pueda ser usado.
Usados de forma individual el "boxing" y el "var-args" son compatibles con metodos sobrecargados.
No de puede hacer el widden, de una clase wrapeada a otra(la prueba IS-A falla).
No se puede hacer un "widen" y despues un "box"(un int no puede convertirse en Long).
Si se puede hacer el "box" y despues el "widen"(un int puede convertirse en Object)
No se puede convinar el var-args ni con "widening" ni con "boxing"

No hay comentarios: