2. QUE ES UNQUE ES UN
PARADIGMAPARADIGMA
Es un paradigma deEs un paradigma de
programación que viene a innovarprogramación que viene a innovar
la forma de obtener resultados.la forma de obtener resultados.
Los objetos manipulan los datosLos objetos manipulan los datos
de entrada para la obtención dede entrada para la obtención de
datos de salida específicos,datos de salida específicos,
donde cada objeto ofrece unadonde cada objeto ofrece una
funcionalidad especialfuncionalidad especial
3. ELEMENTO POOELEMENTO POO
ClaseClase:: Permiten abstraer los datos y sus
operaciones asociadas al modo de una caja negra.
Cada clase es un modelo que define un conjunto de
variables (el estado), y métodos apropiados para
operar con dichos datos (el comportamiento
Objeto:Objeto: en objetos nos da la posibilidad de definir
objetos y realizar operaciones sobre ellos y es similar
al paradigma de abstracción de datos.
4. LA POO TIENE TRES CARACTERÍSTICASLA POO TIENE TRES CARACTERÍSTICAS
BÁSICASBÁSICAS
Encapsulamiento:Encapsulamiento: Al ocultamiento delAl ocultamiento del
estado, es decir, de los datos miembro de unestado, es decir, de los datos miembro de un
objeto de manera que solo se pueda cambiarobjeto de manera que solo se pueda cambiar
mediante las operaciones definidas para esemediante las operaciones definidas para ese
objeto.objeto.
Polimorfismo:Polimorfismo: Propiedad por la que esPropiedad por la que es
posible enviar mensajes sintácticamenteposible enviar mensajes sintácticamente
iguales a objetos de tipos distintosiguales a objetos de tipos distintos
La herencia:La herencia: Es un proceso por el cual un
objeto hereda las propiedades y métodos de
otro, sin necesidad de volverlas a definir