
PROPIEDADES DE LA PROGRAMACION ORIENTADA A OBJETOS.
1. LAS PROPIEDADES DE LA PROGRAMACION ORIENTADA A OBJETOS.
2. ENCAPSULACION.
Tambien conocido como OCULTAMIENTO, se refiere a que ls objetos restringen la visibilidad de sus recursos al resto de los usuarios. Las 3 areas de visibilidad, publica, privada y protegida son la base de la encapsulacion.
3. HERENCIA.
Es la capacidad que tiene una clase de heredar las propiedades y metodos de otra clase.
EXISTEN DOS TIPOS DE HERENCIA:
- SIMPLE: una clase puede tener mas una subclase de las cuales es superclase, pero solo puede tener una susperclase de la cual es subclase.
- MULTIPLE: una clase hereda de varias superclases.
4. POLIFORMISMO.
Significa que metodos que se llaman exactamente igual pueden comportarse de manera distinta en clases diferentes. Tambien se lo conoce como "redefinicion"