Programación Avanzada
Lenguaje Java

Cómo probar los códigos de ejemplo.
Descomprime el archivo ZIP en la carpeta de tu elección, ejecuta el IDE NetBeans (o BlueJ según sea el caso) y abre el proyecto.

Código de ejemplo sobre la aplicación de la herencia de clases. Descomprime el archivo y carga el proyecto en NetBeans.

Archivo Descripción
Semana1.zip Se crean las clases Triangulo y Pentagono, a partir de la clase Figura, con lo cual se ejemplifica la aplicación de la herencia en la POO.

Código de ejemplo de un proyecto Java que viene incluido en el IDE BlueJ, donde agregamos una clase para realizar pruebas.

Archivo Descripción
Figuras.rar Contiene la clase Prueba, cuyo código del método main genera un objeto de tipo Circle y con un ciclo lo hace desplazarse a través de una trayectoria cuadrada 4 veces. El código de la clase PinPong no está terminado, pero la idea es que la pelota rebote en los lados del formulario.

Códigos de ejemplo de applets. Descomprime el archivo y carga el proyecto en NetBeans.

Archivo Descripción
AppletTrapecio.zip Calcula el área de un trapecio. Una vez cargado el proyecto, ejecuta el archivo Ventana.java
AppletBinario.zip Convierte números enteros positivos del sistema decimal al binario, mostrando el proceso de conversión. Debes ejecutar el archivo JAppletBinario.java
Sierpinski.zip Grafica de forma recursiva los triángulos de Sierpinsky. Debes ejecutar el archivo Principal.java

Código de ejemplo sobre el uso de Java Micro Edition. Descomprime el archivo y carga el proyecto en NetBeans.

Archivo Descripción
JMTrapecio.zip Aplicación móvil en Java Micro Edition que calcula el área de un trapecio.

Código de ejemplo sobre el uso del plugin easyUML. Descomprime el archivo y carga el proyecto en NetBeans.

Archivo Descripción
UMLfiguras.zip Proyecto con diagramas de clase UML, donde se ejemplifica el uso de la herencia.

Código de ejemplo sobre el uso de un iterador de vector. Descomprime el archivo y carga el proyecto en BlueJ.

Archivo Descripción
EjemploIterador.zip Proyecto con la implementación de un iterador que permite realizar el recorrido de un vector.
Polimorfismo.zip Ejemplo del polimorfismo y sobrecarga de métodos.

Código de ejemplo de Java Enterprise Edition. Descomprime el archivo y carga el proyecto en NetBeans.

Archivo Descripción
Encuesta.zip Aplicación en Java Enterprise Edition que solicita datos al usuario a través de un formulario HTML y posteriormente los envía a otra página HTML donde se recuperan los datos de respuesta combinando código HTML y Java..