Está en la página 1de 5

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

También podría gustarte