Mapa mental
UML
Conteúdo do mapa
UML
Lenguaje Unificado de Modelado es el lenguaje de modelado de sistemas de software más conocido y utilizado en la actualidad; está respaldado por el OMG (Object Management Group).
Ofrece un estándar para describir un "plano" del sistema (modelo), incluyendo aspectos conceptuales tales como procesos de negocio, funciones del sistema, y aspectos concretos como expresiones de lenguajes de programación, esquemas de bases de datos y compuestos reciclados
- Se utiliza para definir un sistema, para detallar los artefactos en el sistema y para documentar y construir.
La programación orientada a objetos o POO es un paradigma de programación que usa los objetos en sus interacciones, para diseñar aplicaciones y programas informáticos.
- . Está basado en varias técnicas, incluyendo herencia, cohesión, abstracción, polimorfismo, acoplamiento y encapsulamiento.
- Abstracción
- Denota las características esenciales de un objeto, donde se capturan sus comportamientos.
- Encapsulamiento
- Significa reunir todos los elementos que pueden considerarse pertenecientes a una misma entidad, al mismo nivel de abstracción
- Modularidad
- Permite subdividir una aplicación en partes más pequeñas (llamadas módulos), cada una de las cuales debe ser tan independiente como sea posible de la aplicación en sí y de las restantes partes
- Principio de ocultación
- Cada objeto está aislado del exterior, es un módulo natural, y cada tipo de objeto expone una interfaz a otros objetos que específica cómo pueden interactuar con los objetos de la clase.
- Polimorfismo
- Comportamientos diferentes, asociados a objetos distintos, pueden compartir el mismo nombre
- Herencia
- Las clases no están aisladas, sino que se relacionan entre sí, formando una jerarquía de clasificación
- Abstracción
- . Está basado en varias técnicas, incluyendo herencia, cohesión, abstracción, polimorfismo, acoplamiento y encapsulamiento.
Cuando se usa en la declaración de objetos, este especificador hace que se asigne una dirección de memoria fija para el objeto mientras el programa se esté ejecutando. Es decir, su ámbito temporal es total.
- Debido a que el objeto tiene una posición de memoria fija, su valor permanece, aunque se trate de un objeto declarado de forma local, entre distintas reentradas en el ámbito del objeto.
Con la clasificación comienza la verdadera programación orientada a objetos. Ellos nos obliga a una abstracción del concepto de objeto denominada clase.
- Las clases permiten la agrupación de objetos que comparten las mismas propiedades y comportamiento.
- El esfuerzo del programador ante una aplicación orientada a objetos se centra en la identificación de las clases, sus atributos y operaciones asociadas.
Informações
- Descrição
- Mapa Mental sobre UML, criado por , Peppe em 13-12-2021.
- Criado por
- , Peppe
- Visualizações
- 0
- Avaliação
Mais sobre UML y diagramas de clases