First page Back Continue Last page Graphics
Upcasts e Downcasts
Coerções que “sobem” na hierarquia em direção à base são ditas upcasts
- upcasts são sempre válidos
- princípio da substitutabilidade
Coerções que “descem” na hierarquia são chamadas de downcasts
- nem sempre válidas (ClassCastException)
- requer todo o cuidado (instanceof, etc...)