P
La programación orientada a objetoses un paradigma que nacio en los años setenta, y como su nombre lo dice utiliza "objetos"como sus elementos principales, ofundamentales en la construcción de la solución. Tambien se puede definir la programación orientada a objetos como una filosofia que da co o resultado los lenguajes de programación de cada objeto.
Laprogramación orientada a objetos se origino en simula 67, un lenguaje diseñado para simulaciones, sus creadpres fueron
Ole-Johan Dhal y Kristen Nygaard,Del centro de computo en Oslo Noruega.La idesurgio al ag3upar distintos tipos de naves 3n distintas clases de objetos.
Luego se comenzó a convertir en la programación más en los años ochenta, debido a la influencia de C++ (una extensión dellenguaje de programación C), su dominación fue gracias al auge de interfaz gráficas de usuario.
Sus características fueron agregadas a muchos lenguajes que existen durante ese tiempo, como Ada,BASIC,lisp.Un objeto que es una parte fundamental es una estructura de datos combinadas con rutinas de procesamiento asociadas a ellas y que es ejemplar de una clase.
Una clase que es una representación de untipo de clase, tambien que es un molde que describe como se crea un objeto.
Se compone de 3 partes que son
Nombres
Atributos
Operaciones
Sus conceptos son:
Encapsulamiento.
Abstracción
HerenciaPolimorfismo
Abstracción:
*Denota las características esenciales de un objeto, y donde se capturan sus comportamientos. Cada objeto en el sistema sirve como modelo de un "agente" abstracto que puederealizar trabajo, informar y cambiar su estado.
Encapsulamiento:
*Que significa reunir todos los elementos que pueden considerarse pertenecientes a una misma entidad al mismo nivel. Esto permiteaumentar la cohesión de los componentes del sistema.
Polimorfismo:
*Que son los comportamientos distintos, asosiados a objetos distintos, que pueden compartir el mismo nombre, al llqmarlos por ese...
Regístrate para leer el documento completo.