Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sesion 04
Sesion 04
2
Universidad Nacional de Cañete – UNDC 2023. Todos los derechos reservados
UNIVERSIDAD NACIONAL
DE CAÑETE
UML Código: F-M01.01-VPA-008
Revisión: 02
Compartimiento superior Fecha de aprobación: 22/03/2022
UML DE CAÑETE
Código: F-M01.01-VPA-008
Compartimiento inferior Revisión: 02
Fecha de aprobación: 22/03/2022
UML indica el tipo de valor de retorno de una operación colocando dos puntos y el tipo de
valor de retorno después de los paréntesis que le siguen al nombre de la operación. El
método obtenerNombre de la
clase Cuenta, tiene un tipo de valor de retorno String. El método establecerNombre no
devuelve un valor (porque devuelve void en Java), por lo que el diagrama de clases de UML
no especifica un tipo de valor de retorno después de los paréntesis de esta operación.
Parámetros
La forma en que UML modela un parámetro es un poco distinta a la de Java, ya que lista
el nombre del parámetro, seguido de dos puntos y del tipo del parámetro entre paréntesis
después del nombre de la operación. UML tiene sus propios tipos de datos, que son
similares a los de Java, pero por cuestión de simpleza usaremos los tipos de datos de
Java.
El método establecerNombre de Cuenta tiene un parámetro String llamado nombre, por
lo que en la figura se lista a nombre : String entre los paréntesis que van después del
nombre del método. 5
Universidad Nacional de Cañete – UNDC 2023. Todos los derechos reservados
UNIVERSIDAD NACIONAL
DE CAÑETE
METODOS
Código: F-M01.01-VPA-008
Revisión: 02
Fecha de aprobación: 22/03/2022
7
Universidad Nacional de Cañete – UNDC 2023. Todos los derechos reservados
UNIVERSIDAD NACIONAL
DE CAÑETE
Código: F-M01.01-VPA-008
Revisión: 02
Fecha de aprobación: 22/03/2022
8
Universidad Nacional de Cañete – UNDC 2023. Todos los derechos reservados
UNIVERSIDAD NACIONAL
OBJETOS DE CAÑETE
Código: F-M01.01-VPA-008
Un Objeto es una instancia Revisión: 02
Fecha de aprobación: 22/03/2022
de una Clase
Es la representación de un
Objeto que generalmente
existe en la vida real
Posee un estado (de
acuerdo a sus atributos)
Posee un comportamiento
(realizan operaciones de
acuerdo a sus métodos)
9
Universidad Nacional de Cañete – UNDC 2023. Todos los derechos reservados
UNIVERSIDAD NACIONAL
DE CAÑETE
Código: F-M01.01-VPA-008
Revisión: 02
Fecha de aprobación: 22/03/2022
CONSTRUCTORES
Son funciones especiales que contienen las clases
para permitir la creación de objetos. Pueden recibir
datos/parámetros como no (constructor vacío)
Se llama SIEMPRE igual que la Clase.
No retoma NINGUN VALOR (ni siquiera VOID).
Generalmente se utiliza dos tipos de constructores
Constructor Vacío
Constructor con todos los parámetros
11
Universidad Nacional de Cañete – UNDC 2023. Todos los derechos reservados
UNIVERSIDAD NACIONAL
DE CAÑETE
Código: F-M01.01-VPA-008
Revisión: 02
Fecha de aprobación: 22/03/2022
12
Universidad Nacional de Cañete – UNDC 2023. Todos los derechos reservados
UNIVERSIDAD NACIONAL
DE CAÑETE
14
Universidad Nacional de Cañete – UNDC 2023. Todos los derechos reservados
UNIVERSIDAD NACIONAL
DE CAÑETE
Código: F-M01.01-VPA-008
Revisión: 02
Fecha de aprobación: 22/03/2022
15
Universidad Nacional de Cañete – UNDC 2023. Todos los derechos reservados
UNIVERSIDAD NACIONAL
DE CAÑETE
Código: F-M01.01-VPA-008
Revisión: 02
Fecha de aprobación: 22/03/2022
16
Universidad Nacional de Cañete – UNDC 2023. Todos los derechos reservados
TAREA - 03
UNIVERSIDAD NACIONAL
DE CAÑETE
Código: F-M01.01-VPA-008
Revisión: 02
Fecha de aprobación: 22/03/2022
• ENVIAR EN PDF
17
Universidad Nacional de Cañete – UNDC 2023. Todos los derechos reservados
UNIVERSIDAD NACIONAL
DE CAÑETE
18
Universidad Nacional de Cañete – UNDC 2023. Todos los derechos reservados
GRACIAS….
Diapositiva