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

Flowchart

LUIS ALEJANDRO TRIANA MARTINEZ

Luis Alejandro Triana Martinez PROGRAMACION OO 1º ano Spanish

LUIS ALEJANDRO TRIANA MARTINEZ

Flowchart content

  1. PROGRAMACION ORIENTADA A 0BJETOS

  2. QUE ES

  3. Es un paradigma de programacion totalmente diferente al metodo clasico de programacion donde utiliza objetos y comportamientos para resolver problemas y generar programas y aplicaciones informaticas

  4. la POO esta conformada por 4 pilares basicos de programacion

    ESTOS SON:

  5. QUE ES UN OBJETO

  6. una clase es una plantilla para crear objetos, y un objeto es una instancia de esa plantilla

  7. LA CLASE SE DEFINE POR

  8. un conjunto de atributos (datos) y métodos (comportamientos) que los objetos pueden tener

  9. ENCAPSULAMIENTO

  10. POLIMORFISMO

  11. HERENCIA

  12. POR MEDIO DE METODOS

  13. es una función que se define dentro de una clase y se utiliza para representar el comportamiento de un objeto. Los métodos se utilizan para realizar tareas específicas en un objeto, como cambiar el estado de un objeto, calcular un valor, interactuar con otros objetos

  14. EJEMPLO

  15. LUIS ALEJANDRO TRIANA MARTINEZ
  16. LUIS ALEJANDRO TRIANA MARTINEZ
  17. LUIS ALEJANDRO TRIANA MARTINEZ
  18. LUIS ALEJANDRO TRIANA MARTINEZ
  19. LUIS ALEJANDRO TRIANA MARTINEZ
  20. ABSTRACCION

  21. Permite definir nuevas clases basadas en unas ya existentes para reutilizar el codigo

  22. esto permite que nuestro desarrollo en el progarma sea mas rapido y eficiente mediante

  23. subclases

  24. acciones gaurdian y mago

  25. superclases

  26. mediante acciones personaje y especiales

  27. LUIS ALEJANDRO TRIANA MARTINEZ
  28. LUIS ALEJANDRO TRIANA MARTINEZ
  29. es el proceso de identificarun objeto sin tener en cuenta los detalles no relevantes

  30. MEDIANTE UNOS PRINCIPIOS

  31. OCULTAMIENTO

  32. SEPARACION

  33. RELEVANCIA PARA EL USUARIO

  34. LUIS ALEJANDRO TRIANA MARTINEZ
  35. Es la capacidad de ocultar el estado interno de un objeto y restringir el acceso a sus propiedades y métodos.

  36. SIRVE PARA

  37. definir la estructura y comportamiento de los objetos y encapsulan estos datos y metodos evitando asi el acceso y modificacion de esta informacion internamente

  38. LUIS ALEJANDRO TRIANA MARTINEZ
  39. LUIS ALEJANDRO TRIANA MARTINEZ
  40. nos permite tener un método en una clase padre como vimos en la herencia (link) y sobrescribirlo en la clase hija

  41. es una relajación del sistema de tipos, de tal manera que una referencia a una clase (atributo, parámetro o declaración local o elemento de un vector) acepta direcciones de objetos de dicha clase y de sus clases derivadas

  42. Hay dos formas de polimorfismo

  43. polimorfismo estatico

  44. LUIS ALEJANDRO TRIANA MARTINEZ
  45. polimorfismo en tiempo de ejecucion

  46. determina que método se va a ejecutar durante la compilación

  47. realiza un enlace tardío donde el compilador hace coincidir el objeto con la función llamada correcta y lo ejecuta durante el tiempo de ejecución

  48. LUIS ALEJANDRO TRIANA MARTINEZ
  49. PROGRAMACION ORIENTADA A OBJETOS ESQUEMA

    POR: LUIS ALEJANDRO TRIANA MARTINEZ

    ID: 777156

  50. LUIS ALEJANDRO TRIANA MARTINEZ

Information

Description
ESQUEMA POO Y SUS PILARES
Views
6
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?