jueves, 26 de abril de 2012
lunes, 23 de abril de 2012
Clase Eclipse Helios23/04/2012
Utilizaremos el Eclipse Helios que es más actualizado
Se crea una carpeta llamada Servidores en C y se descomprime el archivo jboss-4.2.3.GA luego en el eclipse en preferencies/servidores, se selecciona para tener el servidor activo
Con ctrl+Shift+r encuentro recursos del sistema
el nombre del proyecto es Booking
Trabajamos xon XHTML que soporta html y etiquetas jsf
en la ruta donde tengo el proyecto "D:\Mis documentos\Documentos\UNAL\Semestre 10\JAVA\booking\exploded-archives\booking.ear" luego de utlizar un Ant (tiene el símbolo de una hormiguita) con el archivo build.xml le doy la tarea deploy y me genera uno archivos
En el Booking.jar van las clases compiladas
En el Bookin.war es la apariencia
Explicar la diferencia entre Deploy(compila, genera el eart) y el explode
Hago deploy y antes de hacer explode le doy undeploy
Enviar correo a
electiva.java.un.manizales@gmail.com
Se crea una carpeta llamada Servidores en C y se descomprime el archivo jboss-4.2.3.GA luego en el eclipse en preferencies/servidores, se selecciona para tener el servidor activo
Con ctrl+Shift+r encuentro recursos del sistema
el nombre del proyecto es Booking
Trabajamos xon XHTML que soporta html y etiquetas jsf
en la ruta donde tengo el proyecto "D:\Mis documentos\Documentos\UNAL\Semestre 10\JAVA\booking\exploded-archives\booking.ear" luego de utlizar un Ant (tiene el símbolo de una hormiguita) con el archivo build.xml le doy la tarea deploy y me genera uno archivos
En el Booking.jar van las clases compiladas
En el Bookin.war es la apariencia
Explicar la diferencia entre Deploy(compila, genera el eart) y el explode
Hago deploy y antes de hacer explode le doy undeploy
Enviar correo a
electiva.java.un.manizales@gmail.com
lunes, 9 de abril de 2012
Casteo
Puedo crear un tipo padre instanciando los constructores de las clases hijas que heredan de la misma clase.
Ejemplo A es clase padre y B,C heredan de A
Se permite:
A a = new A();
A ab = new B(); //ref de tipo A pero invocando el constructor de B
A ac = new C();
Aquí cuando llamo un constructor es para crear una instancia.
El casteo es cuando se quiere manejar una ref que representa muchos tipos y se quiere manejar una sola referencia de manera especializada, es decir, se saca y se trabaja diferente
casteo ej:
B be = (B) ab; // saco la parte de B del elemento ab y se lo asigno a be, la parte que tengo de A no queda asociada con be.
Lo puedo hacer porque tengo un tipo A que se crea con un constructor tibo B; con el casteo puedo sacar la parte de B
Se expresa "es" cuando hay relación de herencia, por ej un cliente es una persona.
Se expresa "tiene" cuando existe instanciación de una clase en otra, por ej cuando un cliente está asociado a un vuelo
cuando una clase implementa otra, necesariamente debe hacer una sobre escritura de sus métodos
Correo docente: jfgutierez@gmail.com
Suscribirse a:
Entradas (Atom)