Título: Duda en una creacion de una instancia Publicado por: Mr pom0 en 14 Febrero 2010, 22:39 pm Hola que tal espero y me puedan ayudar compre un libro de java para aprender y en un ejemplo se crea una instancia "Mensaje men=(Mensaje)request.getAttribute("mensa");"
mi duda es por que (Mensaje) esta entre parentesis y por que no es igual a las otras instancias como Mensaje men = new Mensaje(); en que cambia ese detalle que comente muchas gracias por su ayuda Título: Re: Duda en una creacion de una instancia Publicado por: egyware en 15 Febrero 2010, 00:20 am Citar mi dade Quede con duda que palabra es esa XDBueno cada vez que un tipo variable esta encerrada en parenticis a eso se le casting o moldeo. Lo que haces tu es moldear la variable a otro tipo. Bueno esto no siempre se puede. Algunos ejemplos de casting con variables primitivas Código Generalmente el casting se hace cuando se tiene una variable de un tipo desconocido y pasa a un tipo conocido como: Código Si soyunstring quedaba del tipo Object mucho no serviria, pero si se realizaba un casting se podria cortar el String, unirlo a otro string, etc... Bueno espero que hayas aprendido algo, nota que no siempre se puede hacer casting siempre que los tipos de variables sean compatibles pero eso luego lo aprenderas Saludos |