Es una tecnica para
desarrollar soluciones
computacionales
utilizando componentes
de software; se accede
atraves de su interfaz.
Caracteristicas
Abstracción: es una
representacion concisa
de un objeto
complicado. En un
sentido mas especifico
la abstraccion localiza y
oculta los detalles de un
modelo o diseño para
generar y manipular
objetos.
Encapsulación:
Previene que un objeto
sea manipulado por
operaciones distintas
de las ya definidas, la
encapsulacion es como
una caja negra que
esconde los datosy
solamente permite
acceder a ellos de
forma controlada.