12.07.2015 Views

Conceitos avançados de programação - Instituto de Informática - UFG

Conceitos avançados de programação - Instituto de Informática - UFG

Conceitos avançados de programação - Instituto de Informática - UFG

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Boxing, Unboxing e Autoboxing IO que é boxing?Em certas situações, é mais conveniente utilizar objetos no lugar<strong>de</strong> tipos primitivos (byte, short, int, long, float, double, booleane char).Assim, para cada tipo primitivo, foi criado uma classe Wrapper(Byte, Short, Integer, Long, Float, Double, Boolean e Character)que serve para “encaixotar” (boxing) o tipo primitivo.Boxing consiste em inserir um tipo primitivo <strong>de</strong>ntro <strong>de</strong> um objeto,<strong>de</strong> forma que o valor primitivo possa ser usado como umobjeto.Prof. Fabrízzio Alphonsus A. M. N. Soares | <strong>Conceitos</strong> <strong>avançados</strong> <strong>de</strong> <strong>programação</strong> 40/103

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!