EDUCACIÓN VIRTUAL
ACTIVIDADES DE APRENDIZAJE DE LA SEMANA 4
Nombre Actividad Actividad Construcción Aplicada:
Programación Orientada Objetos 1
¿Qué competencias desarrollará a través de esta actividad?
* Identifica estructura y arquitectura lenguaje programación Java
*Instala y configura diferentes Entornos Desarrollo Integrado para la
creación de código fuente en Java.
*Identifica y aplica conceptos y abstracciones de la metodología POO
*Implementa clases con sus respectivos atributos y métodos en JAVA
Que debe hacer:
Punto 1
Revisar el material, videos y enlaces de la semana 3 y semana 4
Establecer Grupos de trabajo de 2 a 4 Personas
Tomando como referencia el lenguaje y sintaxis del lenguaje de programación
Java, elabore el siguiente programa a través de la implementación de la clase
llamada Nomina, dentro de la clase implemente el método principal
Dentro del método principal defina las variables y procesos correspondientes
que le permitan desarrollar el siguiente programa:
EDUCACIÓN VIRTUAL
ACTIVIDADES DE APRENDIZAJE DE LA SEMANA 4
Defina las variables con sus respectivos tipos de datos de acuerdo a los temas
tratados en clase.
La captura de datos debe realizarse a través del uso de la clase Scanner vista
en clase.
****************************************************************************
Punto 2
Tomando como referencia el lenguaje de programación Java elabore y construya
el código fuente basado en el siguiente modelo de clases:
Del modelo anterior se deben implementar los métodos e instrucciones
como se indica a continuación:
//Constructor public persona (): Debe inicializar los valores de los
atributos de instancia de la clase
El método public mayorEdad() debe recibir como argumento
la edad de una persona y determinar si es mayor de edad.
“Tenga en cuenta que se considera mayor de edad las personas que
tienen más o igual a 18 años de edad”
El método public void mostrarDatos()
/Debe imprimir y mostrar los datos de todas las variables de la
clase
Se deben implementar los métodos Getter Y Setter de los
atributos de la Clase
EDUCACIÓN VIRTUAL
ACTIVIDADES DE APRENDIZAJE DE LA SEMANA 4
public double Imc(in double peso, in double
estatura), este método debe recibir los datos de
peso y estatura y calcular el IMC de la persona
de acurdo a la siguiente figura:
El método debe de indicar de acuerdo a la tabla cual es
el estado de peso.
Crear la clase principal de acuerdo al siguiente modelo:
En la clase principal de deben realizar las siguientes
instrucciones:
EDUCACIÓN VIRTUAL
ACTIVIDADES DE APRENDIZAJE DE LA SEMANA 4
Crear un Objeto Llamado Persona1
//Enviar los datos al objeto persona a través de sus métodos
Setters utilizando la captura de datos por
JOptionPane.showInputDialog() del paquete swing.
//Obtener los Datos e imprimirlos en la consola a través del
uso de los métodos Getters del objeto Persona1.
Cambie en la clase persona los modificadores de acceso de las
variables a protected
Crear un Objeto Llamado Persona2
//Enviar los datos al objeto persona a través de sus métodos
Setters, utilizando la captura de datos por consola a través del
paquete Scanner.
Recuerde que no se reciben actividades por fuera de las fechas
estimadas, así mismo no se reciben actividades por correo
electrónico
*********************************************************************************
¿Qué debe entregar? (entregable)
Modelo Clases Uml de los ejercicios
Archivos Fuentes Punto 1 clase Nomina.java
Archivo Fuentes Punto 2 clase Persona.java y
Principal.java
También Puede Anexar los pantallazos de las clases
en un archivo PDF
EDUCACIÓN VIRTUAL
ACTIVIDADES DE APRENDIZAJE DE LA SEMANA 4
Ingeniero:
Juan Mauricio Ávila León
Docente Ingenierías