Está en la página 1de 10

Materia: Programación Orientada a Objetos

Carrera: Ingeniería en Tics


Semestre: Enero – junio 2023

Semana 4
Nombre del alumno(a):
José Antonio Torres Guerrero

Comentario que desees que lea con respecto a esta actividad:

Unidad 3:
Métodos
Temas para resolver:
Métodos
Definición de un método
Estructura de un método
Valor de retorno
Declaración de un método
Ámbito y tiempo de vida de variables
Argumentos y paso de parámetros
Puntero this
Fecha de asignación en clase: Martes 21 febrero 2023

Fecha y hora máxima de entrega: Martes 21 febrero 2023


23:59 horas.
Calificación máxima: 100

Si no entraste a clase
Calificación máxima: 80
Fecha y hora de entrega tardía: Miercoles 22 febrero 2023
23:59 horas.
Calificación máxima: 90

Si no entraste a clase
Calificación máxima: 70

Indicaciones para su realización:


Resolver el/los planteamientos de problema que se enuncian.
Resolverlos en forma de programa en Java utilizando un Entorno
de Desarrollo Integrado (En clase lo explicare en JCreator, tú
puedes usar el que gustes).
Respaldar los 2 programas:
El Java class y el main class
Así como este archivo en pdf con el análisis de la clase y un
ejemplo de corrida
Rubrica de actividades en clase
Indicación Porcentaje
Subió el archivo en formato pdf 5%
Subió dentro de este archivo la 30%
imagen de todos los programas
fuente .java
Agrego una pantalla de ejecución 20%
por cada programa que se haya
resuelto.
Cumplió con la fecha de entrega Entro a clase: 10% (el día de la
clase)
No entro a clase: 8% (el día de la
clase)
Entro a clase: 9% (al otro día de
la clase)
No entro a clase: 7% (al otro día
de la clase)
Utilizo nombres de variables 10%
nemónicas (que se relacionan con lo
que van a guardar)
Escribiste tu nombre (o nombre de 5%
las personas que intervinieron en la
solución)
Realizo el en análisis de la Clase. 10%
El programa (o los programas) se 10%
ejecutan correctamente
Planteamientos del problema:
Clase practica3_1 Trabajador
Paso 1. Planteamiento del problema:
Se requiere un programa que solicite el nombre, la edad y la
antigüedad de un empleado.
Analizar sus datos para enviar un mensaje con los datos del
empleado, indicando si el empleado se puede o no jubilar.

El empleado podrá jubilarse por una de 3 formas:


a) Por edad: si el empleado tiene 60 años o más de edad, pero
menos de 25 años de antigüedad.
b) Por antigüedad joven: si el empleado tiene menos de 60 años,
pero 25 años o más de antigüedad.
c) Por antigüedad adulta: Si el empleado tiene 60 años o mas de
edad, pero 25 años o más de antigüedad.

En caso de que no entre en ninguna de estas opciones, el


empleado deberá seguir trabajando porque aún no puede
jubilarse.
Paso 2. Diseño de la clase

Trabajador
String nom;
byte edad;
byte anti;
setDatos()
String getNom()
byte getEdad()
byte getAnti()

LlamaTrabajador
Trabajador persona;
pideDatosEmple()
analizaDatos()

Formulas:

No hay fórmulas para esta aplicación.


Paso 3. Construcción de la solución (código fuente en programa en
java):

Código de Empleado.java (Java Class)


Código de LlamaEmpleado.java (Main Class)
Pantalla de 2 ejemplos de solución:

También podría gustarte