ANÁLISIS DE ALGORITMO Poo2
ANÁLISIS DE ALGORITMO Poo2
CIENCIAS E INGENIERIA
MONTERIA – CORDOBA
2020
Técnicas de la programación orientada a objetos.
La programación Orientada a objetos (POO, u OOP según sus siglas en inglés)
es un paradigma de programación que usa objetos en sus interacciones, para
diseñar aplicaciones y programas informáticos.
Está basada en varias técnicas, incluyendo herencia, cohesión, abstracción,
polimorfismo, acoplamiento y encapsulamiento. Su uso se popularizó a
principios de la década de 1990. En la actualidad, existe una gran variedad de
lenguajes de programación que soportan la orientación a objetos. (Ángel
Roldán, 2017).
Recibe este nombre porque una vez que se establece un orden para tomar las
variables de clasificación se obtienen diferentes niveles o subclases, uno para
cada variable.
La apariencia del código puede ser muy diferente dependiendo del lenguaje
que se utilice, más allá de las obvias diferencias sintácticas.
Herencia: las clases no están aisladas, sino que se relacionan entre sí,
formando una jerarquía de clasificación. Los objetos heredan las propiedades
y el comportamiento de todas las clases a las que pertenecen. La herencia
organiza y facilita el polimorfismo y el encapsulamiento permitiendo a los
objetos ser definidos y creados como tipos especializados de objetos
preexistentes. Estos pueden compartir (y extender) su comportamiento sin
tener que volver a implementarlo. Esto suele hacerse habitualmente agrupando
los objetos en clases y estas en árboles o enrejados que reflejan un
comportamiento común. Cuando un objeto hereda de más de una clase se dice
que hay herencia múltiple. n