Está en la página 1de 10

UD Algoritmos para la solución de problemas

Semana 9

Guía de laboratorio

1. Objetivo

Crear un programa empresarial sobre la venta de un producto de un minimarket usando clase y


Objeto.

2. Requerimientos

● Disponer de una Computadora Personal (PC) o Computadora Portátil (Laptops,


Netbooks) que tenga instalada algunos de los siguientes sistemas operativos:
WINDOWS, LINUX O MAC.
● Tener instalado el JDK 8 o superior (Java Development Kit).
● Tener instalado el programa de desarrollo APACHE NETBEANS IDE (cualquier versión).

3. Procedimiento

Parte 1: Ingreso al programa APACHE NETBEANS IDE 12.x

3.1.1. Buscar el ícono de acceso directo y hacer doble clic:

3.1.2. Luego, se visualizará la siguiente interfaz de carga del programa:

1
UD Algoritmos para la solución de problemas
Semana 9
3.1.3. Finalmente, se visualizará el IDE (Entorno de Desarrollo Integrado) del programa:

Parte 2: Creación del Proyecto

3.1.4. En el menú File, hacer clic en la opción New project…

3.1.5. En la ventana New Project, seleccionar la Categoría Java with Ant y el Proyecto
Java Application. Luego, hacer clic en el botón Next:

2
UD Algoritmos para la solución de problemas
Semana 9
3.1.6. En la ventana New Java Application, escribir el nombre del proyecto:
ProyectoClaseObjeto. En la misma ventana, indicar la ubicación y desactivar la
casilla Create Main Class. Finalmente, hacer clic en el botón Finish:

Parte 3: Creación de la Clase

3.1.7. Hacer clic derecho sobre Source Packages, opción New y, luego, Java Package.

3.1.8. En la ventana New Java Package, escribir el nombre del paquete: pack_clases.
Finalmente, hacer clic en el botón Finish.

3
UD Algoritmos para la solución de problemas
Semana 9
3.1.9. Hacer clic derecho sobre pack_clases, opción New y Java Class…

3.1.10. En la ventana New Java Class, escribir el nombre de la clase Venta. Finalmente,
hacer clic en el botón Finish:

3.1.11. Se visualizará la estructura vacía de la clase Venta:

4
UD Algoritmos para la solución de problemas
Semana 9
3.1.12. Escribir el siguiente código fuente en la clase Venta:

PASO 4: Creación del Formulario

3.1.13. Hacer clic derecho sobre Source Packages, opción New y, luego, Java Package.

5
UD Algoritmos para la solución de problemas
Semana 9
3.1.14. En la ventana New Java Package, escribir el nombre del paquete:
pack_formularios. Finalmente, hacer clic en el botón Finish:

3.1.15. Hacer clic derecho sobre el paquete pack_formularios, opción New y, luego,
JFrame Form…

3.1.16. En la ventana New JFrame Form, escribir el nombre del formulario: formVenta.
Finalmente, hacer clic en el botón Finish:

6
UD Algoritmos para la solución de problemas
Semana 9
3.1.17. Se visualizará la siguiente interfaz gráfica del formulario: formVenta

3.1.18. Diseñar el formulario formVenta, usando el cuadro de herramientas (palette-


Swing Controls), para dibujar los controles estándar: JLabel, JTextfield, JButton,
JComboBox y TextTarea. También debe cambiar el nombre de variable de los
controles:

7
UD Algoritmos para la solución de problemas
Semana 9
3.1.19. Hacer doble clic en el JFrame y en el constructor de la clase (después del método
initComponents), considere el siguiente código fuente:

3.1.20. Hacer doble clic en el botón btnAceptar y considerar el siguiente código fuente:

3.1.21. Hacer doble clic en el botón btnNuevo y considerar el siguiente código fuente:

3.1.22. Hacer doble clic en el botón btnCerrar y considerar el siguiente código fuente:

8
UD Algoritmos para la solución de problemas
Semana 9
PASO 5: Ejecución de Formularios (JFrame)

3.1.23. Cuando se ingrese los datos y se presione el botón Aceptar:

3.1.24. Cuando se presione el botón Nuevo:

3.1.25. Cuando se presione el botón Cerrar:

9
UD Algoritmos para la solución de problemas
Semana 9
4. Actividad

Considerando la guía previa, realiza lo siguientes casos propuestos en Java:

4.1. Crear una clase Alumno con los atributos: código, nombre, nota1 y nota2; y
las operaciones: promedio() y condición():
4.1.1. Para calcular el promedio considere la media de las dos notas.
4.1.2. Para la condición determine si es “aprobado” o “desaprobado” (se
aprueba con nota mínima de 12).
4.2. Crear una clase Empleado con los atributos: código, nombre, apellido y
cargo; y las operaciones: sueldoBruto(), descuento() y sueldoNeto():
4.2.1. Para calcular el sueldo bruto considere los siguientes criterios:
Cargo Sueldo
Jefe 5000
Analista 4000
Programador 3000
Soporte 2000
Considerar que el descuento es el 10% del sueldo bruto.

5. Referencias

Joyanes, L. (2008). Fundamentos de programación. (4ª ed.). España: Mc Graw Hill. España.

Bernal, J. (2012). Programación Orientada a Objetos con Java. Recuperado de


https://www.etsisi.upm.es/sites/default/files/curso_2013_14/MASTER/MIW.JEE.POOJ
.pdf

Moltó, G. (2008). Conceptos de Java para Estructuras de Datos. Recuperado de


https://www.grycap.upv.es/gmolto/docs/eda/EDA_Tema_1_gmolto.pdf

Villena, J. (2010). Programación Orientada a Objetos. Recuperado de


http://www.it.uc3m.es/java/git-gisc/units/oo-
herencia/slides/ProgramacionOrientadaAObjetos.pdf

Pavón, J. (2008). Fundamentos de la Programación Orientada a Objetos. Recuperado de


https://www.fdi.ucm.es/profesor/jpavon/poo/1.1.Objetos%20y%20Clases.pdf

10

También podría gustarte