Conceptos Generales (POO)

este es mi mapa conceptual

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Conceptos Generales (POO) por Mind Map: Conceptos Generales (POO)

1. la POO es la programación que utiliza objetos como elementos fundamentales para construir una solución

2. se basa en técnicas como la herencia, cohesión, abstracción, polimorfismo, acoplamiento y encapsulamiento.

3. el encapsulamiento significa que los datos del objeto están protegidos u ocultos dentro del objeto

4. la modularidad divide un programa en módulos que puedan compilarse por separado

5. el polimorfismo es la capacidad que tienen ciertos lenguajes para hacer que, se pueda enviar el mismo mensaje desde distintos objetos

6. la herencia Es el mecanismo por el cual una clase permite heredar las características de otra clase

7. el estado interno es una variable que se declara privada, que puede ser únicamente accedida y alterada por un método del objeto.

8. las desventajas de la POO son que no es tan recomendable para tareas fáciles, la ejecución de los programas puede ser lenta y la curva de aprendizaje

9. los principales lenguajes de la POO son Java, C++, Scala, Python y Visual Basic.

10. la abstracción alejar un elemento del resto que lo acompañan

11. los objetos son un conjunto de atributos y comportamientos que reaccionan a ciertos eventos

12. el estado es el contenedor de datos asociados a un objeto que hace los datos visibles desde fuera del objeto

13. el método son atributos, identidad, relaciones y métodos

14. la identidad es la cosa que permite distinguir un objeto de otros

15. la programación estructurada separa los datos de las funciones y la programación orientada a objetos define un grupo de objetos

16. la identificación de un objeto se representa por medio de una tabla o entidad que esté compuesta por sus atributos y funciones correspondientes.

17. los componentes de un objeto son los atributos, identidad, relaciones y métodos.

18. las ventajas de la POO son que Descomponer un problema es mas fácil, el orden y legibilidad además de que sus programas son mas fáciles de mantener