Está en la página 1de 9

DESARROLLO DE APLICACIONES MÓVILES

LABORATORIO N° 05

Polimorfismo e Interface

CODIGO DEL CURSO:

Alumno(s) Nota

Walter Fabricio Valdivia javier

Grupo C20-A
Ciclo IV
Fecha de entrega

ADMINISTRACIÓN DE REDES Ing. Marcelo Miranda Maldonado


PROGRAMA DE FORMACIÓN REGULAR gmirandam@tecsup.edu.pe
This study source was downloaded by 100000827607128 from CourseHero.com on 04-17-2022 19:13:36 GMT -05:00

https://www.coursehero.com/file/47878556/Lab-05-Desarrollo-de-Aplicaciones-M%C3%B3viles-Polimorfismo-e-Interface-2019-2-1docx/
I.- OBJETIVOS:
 Instalar y configurar los componentes necesarios para programar en Java (Windows 10).
 Crear, compilar, ejecutar y depurar programas de Java.

II.- SEGURIDAD:
Advertencia:
En este laboratorio está prohibida la manipulación del
hardware, conexiones eléctricas o de red; así como la
ingestión de alimentos o bebidas.

III.- FUNDAMENTO TEÓRICO:


Revise sus diapositivas del tema antes del desarrollo del laboratorio.

IV.- NORMAS EMPLEADAS:


No aplica

V.- RECURSOS:
 En este laboratorio cada alumno trabará con un equipo con Windows 10.
 La instalación del software requerido se realizará en un equipo Virtual

VI.- METODOLOGÍA PARA EL DESARROLLO DE LA TAREA:


 El desarrollo del laboratorio es individual.

VII.- PROCEDIMIENTO:

Aplicación 1 de Polimorfismo

This study source was downloaded by 100000827607128 from CourseHero.com on 04-17-2022 19:13:36 GMT -05:00

https://www.coursehero.com/file/47878556/Lab-05-Desarrollo-de-Aplicaciones-M%C3%B3viles-Polimorfismo-e-Interface-2019-2-1docx/
Aplicación 2 de Polimorfismo

This study source was downloaded by 100000827607128 from CourseHero.com on 04-17-2022 19:13:36 GMT -05:00

https://www.coursehero.com/file/47878556/Lab-05-Desarrollo-de-Aplicaciones-M%C3%B3viles-Polimorfismo-e-Interface-2019-2-1docx/
Aplicación 1 de Interface

Aplicación 2 de Interface

EJERCICIOS

1. Empleando polimorfismo implemente una clase Ventas

This study source was downloaded by 100000827607128 from CourseHero.com on 04-17-2022 19:13:36 GMT -05:00

https://www.coursehero.com/file/47878556/Lab-05-Desarrollo-de-Aplicaciones-M%C3%B3viles-Polimorfismo-e-Interface-2019-2-1docx/
Atributos:
 Código, Producto, Cantidad, Precio, subtotal, Igv y total
Métodos:
 Calcular el subtotal (precio por cantidad)
 Calcular el igv (18% del subtotal)
 Calcular el total (subtotal + igv)

Registre ventas mediante componentes swing, JOptionPane o Scanner e imprima los resultados de los
métodos.
---------------------------------------------class-----------------------------------------------------

-------------------------------------------main class------------------------------------------------------------
------------------------------------------ ------------------------------------------------------------

This study source was downloaded by 100000827607128 from CourseHero.com on 04-17-2022 19:13:36 GMT -05:00

https://www.coursehero.com/file/47878556/Lab-05-Desarrollo-de-Aplicaciones-M%C3%B3viles-Polimorfismo-e-Interface-2019-2-1docx/
This study source was downloaded by 100000827607128 from CourseHero.com on 04-17-2022 19:13:36 GMT -05:00

https://www.coursehero.com/file/47878556/Lab-05-Desarrollo-de-Aplicaciones-M%C3%B3viles-Polimorfismo-e-Interface-2019-2-1docx/
2. Elabore una interface de nombre Constante y declare el igv
 El igv deberá ser constante (0.18)

Implemente una clase Pedidos

Atributos:
 Código, Producto, Cantidad, Precio, subtotal y total

Métodos:
 Calcular el subtotal (precio por cantidad)
 Calcular el igv (18% del subtotal)
 Calcular el total (subtotal + igv)

Esta clase deberá invocar al igv de la interface Constante

Registre ventas mediante componentes swing, JOptionPane o Scanner e imprima los resultados de los
métodos.

-----------------------------------interface-----------------------------------------------------------------

------------------------------------------class-------------------------------------------------------------

This study source was downloaded by 100000827607128 from CourseHero.com on 04-17-2022 19:13:36 GMT -05:00

https://www.coursehero.com/file/47878556/Lab-05-Desarrollo-de-Aplicaciones-M%C3%B3viles-Polimorfismo-e-Interface-2019-2-1docx/
----------------------------------------main class-------------------------------------------------------------

This study source was downloaded by 100000827607128 from CourseHero.com on 04-17-2022 19:13:36 GMT -05:00

https://www.coursehero.com/file/47878556/Lab-05-Desarrollo-de-Aplicaciones-M%C3%B3viles-Polimorfismo-e-Interface-2019-2-1docx/
CONCLUSIONES:

Se concluye que polimorfismo se refiere a la propiedad por la que es posible enviar mensajes sintácticamente
iguales a objetos de tipos distintos. El único requisito que deben cumplir los objetos que se utilizan de manera
polimórfica es saber responder al mensaje que se les envía.

This study source was downloaded by 100000827607128 from CourseHero.com on 04-17-2022 19:13:36 GMT -05:00

https://www.coursehero.com/file/47878556/Lab-05-Desarrollo-de-Aplicaciones-M%C3%B3viles-Polimorfismo-e-Interface-2019-2-1docx/
Powered by TCPDF (www.tcpdf.org)

También podría gustarte