Diseño orientado a objetos Flashcards
¿Que es el estado de un objeto?
Concrecion de atributos definidos en una clase
¿Que es el comportamiento de un objeto?
Acciones de metodos publicos de la clase
¿Que es el tiempo de vida de un objeto?
Intervalo de tiempo en que un objeto existe
¿Que es UML?
Conjunto de herramientas que permite modelar, construir y documentar elementos de sistema software orientado a objetos
Raices tecnicas del UML
OMT (Object modeling technicque)
Metodo-Booch
OOSE (Object-oriented Software Engineering)
Tipos de elementos de diagrama UML
Estructuras - Nodos
Relaciones - Arcos entre nodos
Notas - Comentarios
Agrupaciones - Bloque
Tipos de diagramas UML
Diagramas estructurales - Representan vision estatica del sistema. Clases y objetos, y distribucion
Diagramas de comportamiento - Conducta en tiempo de ejecucion del sistema.
UML representar atributos
-NombreAtributo : tipo
UML representar metodos
+nombreMetodo(parametros : tipo) : tipo
UML representar cardinalidad relaciones
x..y
UML representar herencia
Linea larga, flecha blanca al padre
UML representar agregacion
Lineas, rombo blanco al padre
UML representar composicion
Lineas, rombo negro al padre
UML representar atributos de enlace
Clase unida a relacion por linea discontinua
Tipos de ingenieria inversa
Ingenieria inversa de datos
Ingenieria inversa de logica o de proceso
Ingenieria inversa de interfaces de usuario