# data[].attributes.body
ANGGI GUERRERO MARTINEZ
4 C - 1

# data[].attributes.headline
Bases de la Programación Orientada a Objetos

# data[].attributes.subject
Bases de la Programación Orientada a Objetos

# data[].attributes.body
Existen cuatro conceptos fundamentales dentro de la POO:

Abstracción

Encapsulación

Modularización:

Jerarquización:

# data[].attributes.body
Es un marco conceptual, un conjunto de ideas que describe una forma de entender la construcción de programa:

✔ Paradigma Estructurado

✔ Paradigma de Objetos

✔ Paradigma Lógico

✔ Paradigma Funcional

# data[].attributes.body
Las técnicas de la POO son las siguientes:

herencia

abstracción

polimorfismo

encapsulación

# data[].attributes.body
✔Abstracción
✔ Clase
✔ Atributo
✔ Método
✔ Objeto
✔ Instancia
✔ Diagramas de clases
✔ Mensaje
✔ Constructor
✔ Destructor
✔ Evento
✔ Sobreescritura
✔ Clase Abstracta
✔ Interfaz
✔ Métodos de acceso
✔ Modificadores de acceso
✔ Modularidad
✔ Encapsulamiento
✔ Herencia
✔ Polimorfismo
✔ Atributos estáticos
✔ Métodos estáticos
✔ Clases estáticas
✔ Hilos

# data[].attributes.body
✔ Estructura secuencial

✔ Estructura selectiva o de selección (Condicional)
IF, THEN, ELSE y END IF

✔ Estructura iterativa
DO, WHILE y LOOP, que conforman un bucle WHILE.

# data[].attributes.body
Representa la forma en como un Cliente (Actor) opera con el sistema en desarrollo.

Consta de los siguientes elementos:
✔ Nombre del Sistema
✔ Actor(es)
✔ Casos de Uso
✔ Escenarios
✔ Relaciones de casos especiales (include y extend)

# data[].attributes.body
Es un lenguaje de programación orientado a objetos que se puede considerar una evolución de Visual Basic implementada sobre el framework .NET.

# data[].attributes.body
Diagrama de clases en Lenguaje Unificado de Modelado es un tipo de diagrama de estructura estática.

Está compuesto por los siguientes elementos:

Clase padre

Clases hijas

Atributos de cada una de las clases.

Métodos

# data[].attributes.headline
lenguajes de programación orientados a objetos

# data[].attributes.subject
lenguajes de programación orientados a objetos

# data[].attributes.headline
Esquemas de programación orientada a objeto

# data[].attributes.subject
Esquemas de programación orientada a objeto

# data[].attributes.headline
Programación Lineal, Estructurada y Orientada Objetos

# data[].attributes.subject
Programación Lineal, Estructurada y Orientada Objetos

# data[].attributes.headline
¿Qué es la Programación Orientada a Objetos?

# data[].attributes.subject
¿Qué es la Programación Orientada a Objetos?

# data[].attributes.attachment_link.title
¿Qué es la programación orientada a objetos ? - POO