GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Flussdiagramm

Programación Orientada a Objetos

MARY ONOFRE Spanisch

Inhalt des Flussdiagramms

  1. ENFOQUE, PROGRAMACIÓN Y LENGUAJE ORIENTADO A OBJETOS.

  2. POO es:

  3. Una metodología estructurada de diseño de software y un paradigma de programación que define los programas en términos de clases de objetos "objetos que son entidades que combinan estado y comportamiento en común"

  4. Objeto es:

  5. Es una instancia de una

    clase, que combina estado

    (datos) y comportamiento (procedimiento o métodos).

  6. Tales como:

  7. Números, arrays, cadenas, y registros, así como funciones o sublitinas que operan sobre ellos.

  8. Método

    Lo que un objeto puede hacer (algoritmo)

  9. Las características individuales que diferencian un objeto de otro y determinan su apariencia, estado u otras cualidades.

  10. Mensajes

    Comunicación dirigida a un objeto ordenándole que ejecute uno de sus métodos.

  11. utiliza

  12. Además

  13. Se guardan en variables denominadas de instancia, y cada objeto particular puede tener valores distintos para estas variables.

  14. La clase se define como:

  15. puede ser:

  16. Común: Intermedia ej. (mamifero)

    Abstracta: Muy general ej. (animal)

    Final: Muy específica ej. (gato siames)

  17. Abstracción:

    Termino externo al objeto, que controla la forma en que es visto por los demás.

  18. Incluye el:

  19. Incluyendo la:

  20. Requiere de:

  21. Modularidad

    Se entiende como la unión de varias partes que interactúan entre si y logran un objetivo en común.

  22. Encapsulamiento

    Un objeto está encapsulado cuando está protegido el acceso indiscriminado de cualquier persona.

  23. Permite la:

  24. pudiendo aplicar el:

  25. Herencia:

    Definir nuevas clases partiendo de otras ya existentes.

  26. Poliformismo:

    Los comportamientos pueden ser identificados bajo el mismo nombre, pero procesan información de manera diferente de acuerdo al objeto que lo contenga.

  27. LOO

  28. Se le llama así a cualquier lenguaje de programación que implemente los conceptos definidos para la "POO"

  29. De modo concreto LOO es:

  30. 1.- Todo es un objeto.

    2.-Cada objeto es construido a partir de otro objeto.

    3.- Cada objeto es instancia de una clase.

    4.-Todos los objetos de la misma clase pueden recibir los mismos mensajes. La clase es el lugar donde se define el comportamiento de los objetos y su estructura interna.

    5.- Las clases se organizan en una estructura arbórea de raíz única llamada jerarquía de herencia.

    6.- Un programa es un conjunto de objetos que se comunican mediante el paso de mensajes.

  31. La agrupación o colección de objetos que comparten una estructura común y un comportamiento común.

  32. Sus atributos son:

  33. Caracterísiticas opcionales de LOO

  34. Polimorfismo. Capacidad de una entidad de referencia.

  35. Gestión de errores. Tratamiento de condiciones de error mediante excepciones.

  36. Aserciones. Expresiones que especifican qué hace el software en lugar de como lo hace.

  37. Persistencia. Es la propiedad por el cual la existencia de un objeto trasciende la ejecución del programa.

  38. Reflexión. Capacidad de un programa de manejo de su propio estado, estructura y comportamiento.

  39. En la programación tradicional, las instrucciones de un programa son 'ejecutadas' y sus datos son 'manipulados'.

  40. Genericidad. Definición de clases parametrizadas que definen tipos genéricos.

Informationen

Beschreibung
Flussdiagramm am Programación Orientada a Objetos, erstellt von MARY ONOFRE am 17/01/2021.
Erstellt von
MARY ONOFRE
Aufrufe
2
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck