Mapa mental
Programacion orientado a objetos (unidad 1)
Conteúdo do mapa
Programacion orientado a objetos (unidad 1)
". La idea básica de la programación orientado a objetos es agrupar los datos y los procedimientos para manejarlos en una única entidad: el objeto
Mensaje:El mensaje es el modo en que se comunican los objetos entre si, un mensaje es el término adecuado cuando hablamos de programación orientada a objetos en general
- Objeto:es una unidad que engloba en sí mismo datos y procedimientos necesarios para el tratamiento de esos datos, un programa se construye como un conjunto de objetos, o incluso como un único objeto
Metodo: los mensajes que lleguen a un objeto se procesarán ejecutando un determinado método, un método no es otra cosa que una función o procedimiento perteneciente a un objeto.
Clase Una clase se puede considerar como un patrón para construir objetos
CARACTERISTICAS DE LA POO
- Abstraccion: El término abstracción significa "acción de separar mentalmente". Otra definición podría ser: "representación de las características esenciales de algo sin incluir antecedentes o detalles irrelevantes".
- Encapsulamiento: se refiere a la práctica de incluir dentro de un objeto todo lo que necesita, de tal forma que ningún otro objeto necesite conocer nunca su estructura interna. Esta característica permite ver un objeto como una caja negra, en la que se ha metido de alguna manera toda la información relacionada con dicho objeto. Esto nos permitirá manipular los objetos como unidades básicas, permaneciendo oculta su estructura interna.
- La herencia es el mecanismo para compartir automáticamente métodos y atributos entre clases y subclases
- Encapsulamiento: se refiere a la práctica de incluir dentro de un objeto todo lo que necesita, de tal forma que ningún otro objeto necesite conocer nunca su estructura interna. Esta característica permite ver un objeto como una caja negra, en la que se ha metido de alguna manera toda la información relacionada con dicho objeto. Esto nos permitirá manipular los objetos como unidades básicas, permaneciendo oculta su estructura interna.
- Abstraccion: El término abstracción significa "acción de separar mentalmente". Otra definición podría ser: "representación de las características esenciales de algo sin incluir antecedentes o detalles irrelevantes".
Los lenguajes orientados a objetos
- Puros Son los que solo permiten realizar programacion orientada a objetos.
- Hibridos Son los que permiten la poo con la programacion estructurada y son aquellos que añaden las propiedades OO a las propiedades intrínsecas de tipo procedimental.
- Relaciones entre clases y objetos Las clases y los objetos son conceptos separados pero en íntima relación. Concretamente, todo objeto es instancia de alguna clase, y toda clase tiene cero o más instancias. Para prácticamente todas las aplicaciones, las clases son estáticas.
- Puros Son los que solo permiten realizar programacion orientada a objetos.
El análisis orientado a objetos es un método de análisis que examina los requisitos desde la perspectiva de las clases y objetos que se encuentran en el vocabulario del dominio del problema.
- VENTAJAS DEL AOO: Dominio del problema El paradigma OO es mas que una forma de programar. Es una forma de pensar acerca de un problema desde el punto de vista del mundo real en vez de desde el punto de vista del ordenador. El AOO permite analizar mejor el dominio del problema, sin pensar en términos de implementar el sistema de un ordenador, permite, además, pasar directamente el dominio del problema al modelo del sistema
Informações
- Descrição
- Mapa Mental sobre Programacion orientado a objetos (unidad 1), criado por Isai Rojas em 20-02-2016.
- Criado por
- Isai Rojas · fev 2016
- Atualizado
- 25 fev 2016
- Visualizações
- 1
- Avaliação