Lab 04 - Desarrollo de Aplicaciones Móviles - Herencia-2019-2

September 13, 2022 | Author: Anonymous | Category: N/A
Share Embed Donate


Short Description

Download Lab 04 - Desarrollo de Aplicaciones Móviles - Herencia-2019-2...

Description

 

DESARROLLO DE APLICACIONES MÓVILES LABORATORIO N° 04

Herencia

 ADMINISTRACIÓN DE REDES  ADMINISTRACIÓN PROGRAMA DE FORMACIÓN REGULAR

Ing. Marcelo Miranda Maldonado [email protected]

 

DESARROLLO DE APLICACIONES MÓVILES

Página 2 de 4

CODIGO DEL CURSO:

 Alumno(s) Valdivia Javier Walter fabricio

Grupo Ciclo Fecha de entrega

C20-A IV  

Nota

 

I.- OBJETIVOS:  

Instalar y configurar los componente componentess 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 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

Teniendo en cuenta la clase padre Persona, diseñe la clase Postulante, que represente a un postulante a un puesto de empleo, heredando de la clase Persona.

 

Considere lo siguiente: 1. Un postulante ene: nombre, dni, dirección, nota de la primera prueba y nota de la segunda prueba. 2. Todos los atributos de la clase deben ser privados y debe tener como mínimo los siguientes métodos: Un constructor. 

Métodos get/set para todos sus atributos. Un método que retorne el código autogenerado del postulante obtenido concatenando el primer carácter del nombre del postulante con su DNI.  





Un método que retorne la nota promedio del postulante considerando que: promedio = (nota1 + 2 x nota2)/3 Un método que retorne "ACEPTADO" si el postulante es aceptado para el puesto de trabajo y "RECHAZADO" en caso contrario. El postulante es aceptado al trabajo si su nota promedio es no menos de 14.

 

Aplicación 2

Teniendo en cuenta la clase padre Docente, diseñe las clases DocenteTiempoParcial y DocenteTiempo Completo que hereden de la clase Persona. DocenteTiempoParcial: 1. Debe tener como atributos privados: horas y tarifa.

2. Debe implementar los métodos: obtenerDatos() el cual retorna una cadena con los datos del Docente (nombre, apellido, dni, horas y tarifa) sbruto (horas * tarifa) 



DocenteTiempoCompleto:

1. Debe tener como atributos privados: sueldo básico y porcentaje de bonicación. 2. Debe implementar los métodos: obtenerDatos() el cual retorna una cadena con los datos del Docente (nombre, apellido, dni, sueldo básico y porcentaje de bonicación) boniSoles (sueldo básico * porcentaje de bonicación) sbruto (sueldo básico + bonicación en soles) 





 

CONCLUSIONES:  Se concluye que la La herencia es un pilar importante de OOP (Programación Orientada a Objetos). Es el mecanismo en Java por el cual una clase permite heredar las características (atributos y métodos) de otra clase. ... En el lenguaje de Java, una clase que se hereda se denomina superclase. La clase que hereda se llama subclase.

o”. Benjamín Franklin (1706-1790)

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF