Mapa mental
Introducción al modelado orientado a objetos
Conteúdo do mapa
Introducción al modelado orientado a objetos
modelado
- proceso de creación de una representación o imagen de un objeto real, y consiste en la elaboración manual, generalmente en arcilla o cera, de una imagen tridimensional de dicho objeto.
Principios básicos del modelado
- La elección de qué modelos se creen influye directamente sobre cómo se acomete el problema.
- Todo modelo puede ser expresado a diferentes niveles de precisión
- Los mejores modelos están ligados a la realidad
- Un único modelo no es suficiente
Programación Orientada a Objetos(POO)
- Que es
- es una técnica de programación cuyo soporte fundamental es el objeto
- Que es un objetivo
- Un objeto es una extensión de un Tipo Abstracto de Datos (TAD)
- Que es
Ventajas de la orientación a objetos
- 1. Mantenibilidad (facilidad de mantenimiento) Los programas que se diseñan utilizando el concepto de orientación a objetos son más fáciles de leer
- 2. Modificabilidad (facilidad para modificar los programas) Se pueden realizar añadidos o supresiones a programas simplemente añadiendo, suprimiendo o modificando objetos.
- 3. Resusabilidad Los objetos, si han sido correctamente diseñados, se pueden usar numerosas veces y en distintos proyectos.
- 4. Fiabilidad Los programas orientados a objetos suelen ser más fiables ya que se basan en el uso de objetos ya definidos que están ampliamente testados
Conceptos básicos de la orientación a objeto
- Clase: Es una descripción de un conjunto de objetos similares. Por ejemplo la clase Coches.
- Objeto: Un objeto es una cosa, generalmente extraída del vocabulario del espacio del problema o del espacio de la solución.
- Atributo: Es una característica concreta de una clase. Por ejemplo atributos de la clase
- Método: Es una operación concreta de una determinada clase. Por ejemplo de la clase
- Instancia: Es una manifestación concreta de una clase (un objeto con valores concretos).
- Herencia: Es un mecanismo mediante el cual se puede crear una nueva clase partiendo de una existente
- Polimorfismo: Hace referencia a la posibilidad de que dos métodos implementen distintas acciones
Informações
- Descrição
- Mapa Mental sobre Introducción al modelado orientado a objetos, criado por duver uni em 18-02-2020.
- Criado por
- duver uni
- Visualizações
- 0
- Avaliação