Documente Academic
Documente Profesional
Documente Cultură
UNIDAD I
Programación orientada a objeto
Primero indicar que la programación estructurada y la POO son distintas, pero
no implica que una sea mejor que la otra, son dos formas de solucionar un
problema en base a un set de reglas establecidas en el marco de desarrollo y
ambas tiene sus respectivos pro y contras.
POO
La POO es una forma especial de programar, más cercana a como expresaríamos las
cosas en la vida real que otros tipos de programación.
Lo fundamental es tener la capacidad poder abstraerse del problema total y poder dividir
dicho problema en pequeñas partes que permitan validar de forma independiente y así aislar
mucho más fácilmente los posibles errores que puedan surgir.
Conceptos Básicos de POO
(Programación orientada objetos)
Hay una idea clara de lo que es un objeto. Un objeto podría ser real o abstracto,
por ejemplo una organización, una factura, una figura, una pantalla de usuario,
un avión, etc.
Un método asociado con el tipo de objeto persona podría ser aquel que calcule
la edad en base a su fecha de nacimiento. Otro ejemplo podría ser ver el estado
de una persona en el sistema.
ENCAPSULADO
El empaque conjunto de datos y métodos se llama encapsulado. El objeto
esconde sus datos de los demás objetos y permite el acceso a los datos
mediante sus propios métodos. Esto recibe el nombre de ocultamiento de
información.