Flowchart
Untitled

Flowchart content
Paradigma Orientado a Objetos
Define los programas en términos de comunidades de objetos
Conceptos fundamentales
Clase
Son plantillas que agrupan comportamiento (métodos) y estados (atributos) de los futuros objetos
Objeto
Instancia de una clase. Entidad provista de un conjunto de propiedades o atributos (datos) y de comportamiento o funcionalidad (métodos), los mismos que consecuentemente reaccionan a eventos
Atributo
Los atributos son las caracterísiticas individuales que diferencian un objeto de otro y determinan su apariencia, estado u otras cualidades. Estos se guardan en variables denominadas de instancia.
Metodo
Conjunto de instrucciones a las que se les asocia un nombre de modo que si se desea ejecutarlas, sólo basta o referenciarlas a través de dicho nombre en vez de tener que escribilas
Herencia
Proviene del hecho de que la subclase (la nueva clase creada) contiene las atributos y métodos de la clase primaria.
Características de la POO
La principal ventaja de la herencia es la capacidad para definir atributos y métodos nuevos para la subclase, que luego se aplican a los atributos y métodos heredados.
Abstracción
Denota las características esenciales de un objeto, donde se capturan sus comportamientos
Encapsulamiento
Significa reunir todos los elementos que pueden considerarse pertenecientes a una misma entidad, al mismo nivel de abstracción
Esto permite aumentar la cohesión (Diseño estructurado) de los componentes del sistema
Polimorfismo
Es la capacidad que tienen los objetos de una clase de responder al mismo mensaje o evento en función de los parámetros utilizados durante su invocación
Un objeto polimórfico es una entidad que puede contener valores de diferentes tipos durante la ejecución del programa
Conceptos
Concepto de Asociación
Es una conexión entre clases, que implica la existencia de una relación estructural entre objetos de esas clases.
Concepto de Agregación
Es un caso especial de asociación. Es una relación parte de en la que los objetos que representan los componentes de algo se asocian con un objeto que representa el agregado completo.

Information
- Description
- Flowchart on Untitled, created by DIEGO LOPEZ ARELLANO on 21/10/2017.
- Created by
- DIEGO LOPEZ ARELLANO
- Views
- 0
- Rating