Programación orientados a objetos
Enviado por Michelle9830 • 28 de Mayo de 2023 • Trabajo • 394 Palabras (2 Páginas) • 340 Visitas
[pic 1]
Etapa 2- Clases, atributos y objetos
Michelle Cardona
213023_207 – Programación
Julian David Alvarado Caicedo
Tutor
Universidad Nacional Abierta y a Distancia-UNAD
Escuela de Ciencias Básicas, Tecnología e Ingeniería
Ingeniería de Sistemas
Ricaurte- Cundinamarca
18 de marzo de 2023
1. Introducción
El presente trabajo trae consigo la identificación de clases, atributos y objetos, haciendo reconocimiento de los principales diagramas de clases con el ejercicio seleccionado, finalmente se implementa el lenguaje de modelado unificado UML en el diseño de los diagramas de clase presentados teniendo en cuenta el paradigma de la programación orientados a objetos.
2. Objetivo
- Identificar clases, atributos y objetos orientados a objetos
- Analizar los diagramas de clases con los ejercicios propuesto seleccionado
- Implementar el lenguaje de Modelado Unificado UML
4. Tabla con los atributos y objetos identificados por ejercicio seleccionado.
Ejercicio seleccionado es el 3 : Se requiere conocer el día de la semana que corresponde a una fecha ingresada por el teclado en el formato año, mes, día, utilizando la congruencia de Zeller que establece la siguiente
fórmula:
díaSemana = (700 + (26 * x - 2) / 10 + dia + y + y / 4 + z / 4
– 2 * z) % 7
Donde los valores de x, y, z se calculan así
[pic 2]
El valor de la variable día Semana estará entre 0 y 6, (0 significa Domingo, 1 Lunes, 2 martes etc.)
(Weitzenfeld, 2005)
[pic 3]
5. Diagrama de clases por ejercicio seleccionado.
Escuela Académica: | Escuela de Ciencias Básicas, Tecnología e Ingeniería - ECBTI |
Programa académico: | Ingenieria de sistemas |
Código estudiante: | 1069178982 |
Nombre estudiante: | Jeny Michelle Cardona Nuñez |
Grupo: | 213023_207 |
Ejercicios seleccionados: | #3 |
Objetos y atributos identificados – Ejercicio #3 | |
Clase: Nombre: Fecha Atributos: año (int): El año de la fecha. mes (int): El mes de la fecha. dia (int): El día de la fecha. Métodos: Fecha(int año, int mes, int dia): Constructor para crear una instancia de la clase Fecha, tomando como parámetros el año, mes y día. CalcularDiaSemana(): Método para calcular el día de la semana correspondiente a la fecha. Objetos: fecha: Objeto de la clase Fecha, creado en el método Main a partir de la entrada del usuario. | |
Diagrama de Clase – Ejercicio #3 | |
[pic 4] |
...