Académique Documents
Professionnel Documents
Culture Documents
n Orientada
a Objetos
JOHAN SEBASTIAN BORDA BORDA
Tabla de Contenidos
1. Paradigma
2. Principales paradigmas de programación
3. Programación Orientada a objetos
4. Lenguajes de POO
5. Objetos
6. Clases
7. Atributos
8. Métodos
9. Mensajes
10.Abstracción
11.Herencia
12.Polimorfismo
13.Bibliografía
14.Agradecimientos
Paradigma
DEFINICIÓN
Un paradigma es un modelo o
estilo de desarrollar un
programa moldeando la
estructura la sintaxis para
genera una solución de una
forma mas eficiente
Paradigma
Principales Paradigmas de Programación
• Imperativo. Los programas se componen de un conjunto de sentencias que cambian su
estado. Son secuencias de comandos que ordenan acciones a la computadora.
• Declarativo. Opuesto al imperativo. Los programas describen los resultados esperados sin
listar explícitamente los pasos a llevar a cabo para alcanzarlos.
• Lógico. El problema se modela con enunciados de lógica de primer orden.
• Funcional. Los programas se componen de funciones, es decir, implementaciones de
comportamiento que reciben un conjunto de datos de entrada y devuelven un valor de salida.
• Orientado a objetos. El comportamiento del programa es llevado a cabo por objetos,
entidades que representan elementos del problema a
resolver y tienen atributos y comportamiento.
Programación
Orientad a objetos
DEFINICIÓN
La programación orientada a
objetos es una paradigma de para
poder solucionar los programas
empleando el concepto de objetos
constituido por clases ,métodos y
atributos para poder solventar
mejor la disolución de problemas de
programación.
Lenguajes Programación
Orientado Objetos
DEFINICIÓN
La programación orientada a
objetos incorpora todas las características
de la programación basada en objetos junto
con dos características adicionales, a saber,
herencia y ligadura dinámica. La
programación orientada a objetos puede
tanto estar caracterizada por la siguiente
sentencia
Objeto
DEFINICIÓN
Las clase son los modelos o parámetros compuestos por atributos y métodos donde nos
dan el margen que definirán los objetos cuando sean instanciados, las clases definen los
rasgos del objeto o el tipo de objeto que derivara con sus respectivos atributos y métodos
Atributos
DEFINICIÓN