nepos466 / lenguajes-ivannl

0 stars 0 forks source link

Tarea #3 Clases Wrapper #4

Open nepos466 opened 9 years ago

nepos466 commented 9 years ago

Las clases Wrapper es un metodo por el cual se puede convertir las datos primitivos como el (Int, Double, Char, Byte, Short, boolean) a un tipo objetos en java, por ejemplo hay determinadas clases que manipulan objetos (ArrayList, HashMap, …). Para poder utilizar tipos primitivos con estas clases Java provee las llamadas clases envolventes también llamadas clases contenedoras o wrappers.

Estas clases proporcionan métodos que permiten manipular el tipo de dato primitivo como si fuese un objeto. Hay dos tipos de converviciones de datos en Java Las conversiones entre los tipos primitivos y sus clases envolventes son automáticas. No es necesario hacer un casting. Para realizarlas se utiliza el Boxing/Unboxing. Boxing: Convertir un tipo primitivo en su clase Wrapper. Unboxing: Convertir un objeto de una clase Wrapper en su tipo primitivo.

Constructores de objetos de las clases envoltorio Integer v = new Integer(valor entero) Double v = new Double (valor real)
Character v = new Character(caracter) Boolean v = new Boolean(valor logico)

Ejemplos para crear un objeto entero:

Ejemplos para crear un objeto entero: Integer y = new Integer(450);

           Y            D2995
              D2995  --------      450

    int  x = 7;
    Integer  objX = new Integer(x);

    X           
    7             

        objX            D1530
          D1530        ----     7

    x = 35;

    X           
    35            

        objX            D1530
          D1530      ---------   7

Que tenga un buen día profe nos vemos al rato en clase @daton :beers:

daton commented 9 years ago

Muy bien @nepos466 Ivan :beers: