¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

Introducción al Modelado Orientado a Objetos

Lino Rodriguez Duarte Español

Contenido del mapa

Introducción al Modelado Orientado a Objetos

  1. Modelado

    • Es considerado la espina dorsal del desarrollo de software de calidad, se define como una simplificación de la realidad que sirve para alcanzar cuatro objetivos principales: visualizar cómo es o cómo queremos que sea un sistema, especificar su estructura y comportamiento, proporcionar plantillas que guíen su construcción y documentar las decisiones que se han adoptado.
  2. Principios básicos de modelado

    • la elección de qué modelos se creen influye directamente sobre cómo se acomete el problema, teniendo en cuenta que todo modelo puede expresarse a diferentes niveles de precisión según las necesidades del proyecto. Además, los mejores modelos siempre están ligados a la realidad, por lo que se debe saber en qué momento se apartan de ella para no ocultar detalles importantes, comprendiendo finalmente que un único modelo no es suficiente y que los sistemas complejos se abordan de una mejor manera desde pequeños modelos casi independientes.
  3. Orientación a objetos

    • Es una técnica de programación cuyo soporte fundamental es el objeto, el cual funciona como una extensión de un Tipo Abstracto de Datos (TAD) que encapsula un conjunto de datos y sus operaciones. Mediante el uso de la abstracción como proceso mental, esta técnica evita detalles específicos para centrarse en lo genérico, y se diferencia de los TAD convencionales en que su núcleo también integra los conceptos de herencia y polimorfismo.
  4. Ventajas de la orientación a objetos

    • Facilita el mantenimiento al hacer los programas más comprensibles gracias a la ocultación de la información, y la modificabilidad, que permite añadir, suprimir o alterar objetos fácilmente. Además, destaca su reusabilidad, ya que los objetos correctamente diseñados pueden emplearse en repetidas ocasiones y en distintos proyectos, lo que a su vez incrementa la fiabilidad general de los programas al utilizar elementos previamente definidos y ampliamente testados.
  5. Conceptos básicos de la orientación a objetos

    • Es un conjunto de objetos similares que contiene atributos y operaciones, y el objeto, que es una entidad identificada por un nombre, con un estado asociado a sus datos y un comportamiento. Asimismo, un atributo representa una característica concreta de una clase (como el color o el número de puertas de un coche), mientras que un método es una operación específica de dicha clase y una instancia es su manifestación concreta, es decir, un objeto con valores reales. Finalmente, la técnica se apoya en la herencia, el mecanismo mediante el cual se crea una clase hija a partir de una clase padre para heredar, añadir o modificar capacidades, y el polimorfismo, que permite que dos métodos con el mismo nombre implementen acciones distintas dependiendo de sus parámetros o del objeto que los ejecuta.

Información

Descripción
Mapa Mental sobre Introducción al Modelado Orientado a Objetos, creado por Lino Rodriguez Duarte el 04/09/2026.
Visitas
0
Valoración

Más sobre Análisis y diseño orientado a objetos

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?