Adaptador o Envoltorio (Adapter o Wrapper )
El patrón
Envoltorio se utiliza cuando se desea que una clase utilice otra aunque ésta no
cumple cierta interfaz obligatoria.
Este patrón
se utiliza cuando deseamos almacenar un tipo primitivo de Java en un derivado
de Collection. Por ejemplo, supongamos que deseamos almacenar un int en un
Vector. Como los enteros no son elementos de la clase Object es necesario
envolverlos en otra clase que contenga el entero y que, al derivar de Object,
sí pueda ser insertada en el vector.
Por eso, y
por otras razones, en Java existen clases como Integer, Float, Boolean o
Character que son envoltorios delos tipos primitivos.
No hay comentarios:
Publicar un comentario