de la
P.O.O.
Programa
cin
Orientada
a
Objetos
(P.O.O.)
Ventajas de la
P.O.O.
Principales
Caractersticas
Extensibilidad:
la modularidad
y a layherencia
Abstraccin: Se Gracias
refiere aa quitar
propiedades
mtodosuna
de aplicacin
un objeto ydiseada
quedarsebajo
soloelcon
paradigma
desean
la orientacin
objetos puede
ser
para cubrir necesidades
aquellos que
necesariosa (relevantes
para
el fcilmente
problema aextensible
solucionar).
de crecimiento de la aplicacin.
Modularidad: La modularidad, nos permite poder modificar las caractersticas de la clase que
definen a un objeto, de forma independiente de las dems clases en la aplicacin. En otras
palabras, si nuestra aplicacin puede dividirse en mdulos separados, normalmente clases, y
estos mdulos pueden compilarse y modificarse sin afectar a los dems, entonces dicha
aplicacin ha sido implementada en un lenguaje de programacin que soporta la modularidad.
La tecnologa orientada a objetos nos brinda esta propiedad para hacer uso de ella en el
software que desarrollemos.
Encapsulamiento: Permite incluir en una sola entidad informacin y operaciones que
controlan dicha informacin.
Componentes pblicos [Accesibles, Visibles].Componentes privados [No accesibles,
Ocultos].Restriccin de accesos indebidos.
Jerarqua: se le conoce como herencia. La herencia simple es la propiedad que nos permite
definir una clase nueva en trminos de una clase ya existente.
Polimorfismo: Es el uso de un mismo nombre para representar o significar ms de una
accin. La sobrecarga es un tipo de Polimorfismo. Que un mismo mensaje pueda producir