Categorieën: Alle - evolución - lenguaje - herencia - objeto

door jaime marquez 2 jaren geleden

154

INTRODUCCION A LA OOP

La programación orientada al objeto (OOP) es un enfoque de desarrollo de software que se centra en la creación de objetos, que son estructuras que combinan datos y métodos. Esta metodología ofrece ventajas significativas en términos de modularidad, reutilización y mantenimiento del código.

INTRODUCCION A LA OOP

INTRODUCCION A LA OOP

Plantamiento de implementacion

los metodos no son funciones
funcionamiento interno completamente sin que se cambie ni el nombre de la clase ni los nombres de los metodos
No pienses de forma procedural
una clase no es un conjunto de de funciones relacionadas
Divide y venceras
construir un metodo para realizar cada pequeña tarea que necesite
una buena planificacion de cada uno de los datos y metodos que debe incluir cada una de las clases

Programacion orientada al objeto

conceptos basicos
Herencia

cualidad mas importante de un sistema OPP la que dara mayor potencia y productividad

Definicion de objeto

un objetos es un conjunto de datos y metodos

Defenicion de clase

es simplemente una abstracion que hacemos de nuestra experiencia sensible

ideas mas basicas de aquel que trabaja en OPP para comprender y manejar constantemente

La OPP no es un lenguaje de programación pero se puede aplicar a cualquier lenguaje

QUE ES LA OPP

Un sistema de comunicación con los programas basados en ratones, ventanas, iconos, etc..

Evolución en cuanto al enfoque

Programación orientada al objeto
se define como un conjunto de reglas a seguir para hacernos la tarea de programar
Programación declarativa
lenguaje mas conocido que existe hasta ahora, salvo PROLOG
Programación procedural
debemos establecer hechos DATOS, reglas ara el manejo de esos datos
También es una evolución conceptual

Evolución en cuanto a la conceptualización

programación orientada al objeto
ofrece mucho mayor dominio sobre el programa
Programación estructuradas
es cuando escribimos un programa usando las técnicas de programación
programación lineal
lineal de programa que debe ir precedida de un identificador
El primer avance en metodología de programación

Evolución en cuanto a la tecnología

sucesión de instrucciones que se ejecutaran
no es mas que un conjunto de micro interruptores

Evolución de los lenguajes de programación

avances en cuanto a enfoque de la programación
avances conceptuales de planteamiento
avances tecnológicos
se ha desarrollado en base a una sola idea conductora

revicion historica

revisión de de la evolución de los lenguajes de programación