GoConqr has a new look! Let us know what you think.

Mind map

ORIENTADO A OBJETOS

Claudia Jimenez Spanish

ORIENTADO A OBJETOS

Map content

ORIENTADO A OBJETOS

  1. El enfoque orientado a objeto puede ser vagamente descrita como Modelo de Software y desarrollo (Ingenieria) de disciplinas que hacen facil la construccion de sistemas complejos para competencias individuales.

    • La propuesta de Orientado a objeto es que provee mejores conceptos y herramientas con el cual modela y representa el mundo real tan cercano como ele sea posible.
  2. Métodos orientados a objetos

    • — Origen en la programación orientada a objetos.
      • — Más cercano al mundo real porque imita (supuestamente) su estructura: objetos que responden a mensajes enviados por otros objetos.
        • — Más estable frente a cambios en los requisitos: • responsabilidades de clases. • mayor cohesión entre datos y funciones.
  3. Principios de la Orientación a Objetos

    • Abstracción • Simplificación de la realidad. • Retener los aspectos relevantes y prescindir del resto. • El proceso de abstracción es relativo a un punto de vista particular.
      • Clasificación • Relación básica entre clases, y objetos clasificados en clases. • Un objeto es instancia de una clase, la clase es su tipo.
      • — Encapsulamiento • Separación de interfaz e implementación en una clase.
      • Generalización • La subclase hereda estructura y comportamiento de la superclase.
      • Polimorfismo • Capacidad de ejecutar distintas operaciones en respuesta al mismo mensaje.
  4. Características de un objeto

    • Comportamiento: operaciones o servicios que puede realizar, en respuesta a mensajes recibidos de otros objetos.
    • Estado: valores almacenados en el objeto como atributos, que son resultado de las operaciones pasadas.
    • Identidad: todo objeto tiene una identidad propia que lo distingue de otros objetos aunque tengan el mismo estado (no es un “valor” identificador).
  5. DESARROLLO ORIENTADO A OBJETOS

    • El desarrollo orientado a objetos (DOO) es una fase de la metodología orientada a objetos para el desarrollo de software.
      • Su uso induce a desarrolladores y programadores a pensar en términos de objetos y responsabilidades, en vez de procedimientos, cuando planifican el código.
        • Un objeto agrupa datos encapsulados y procedimientos para representar una entidad. La "interfaz del objeto", esto es, las responsabilidades del objeto, también se definen en esta etapa.
          • Un programa orientado a objetos se caracteriza por la interacción de esos objetos.

Images and files in the map

  • ORIENTADO A OBJETOS

Information

Description
Mind Map on ORIENTADO A OBJETOS, created by Claudia Jimenez on 02/09/2020.
Created by
Claudia Jimenez
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?