Está en la página 1de 1

Abstracción: La abstracción encarada desde el punto de vista de la programación orientada a

objetos expresa las características esenciales de un objeto, las cuales distinguen al objeto de
los demás. Además de distinguir entre los objetos provee límites conceptuales. Entonces se
puede decir que la encapsulación separa las características esenciales de las no esenciales
dentro de un objeto.

Encapsulamiento: ocultamiento del estado, es decir, de los datos miembro de un objeto de


manera que solo se pueda cambiar mediante las operaciones definidas para ese objeto.

Cada objeto está aislado del exterior, es un módulo natural, y la aplicación entera se reduce a
un agregado o rompecabezas de objetos. El aislamiento protege a los datos asociados de un
objeto contra su modificación por quien no tenga derecho a acceder a ellos, eliminando
efectos secundarios e interacciones.

De esta forma el usuario de la clase puede obviar la implementación de los métodos y


propiedades para concentrarse solo en cómo usarlos. Por otro lado, se evita que el usuario
pueda cambiar su estado de maneras imprevistas e incontroladas.

Herencia: La herencia es la transmisión de código de una clase a otra clase. Por ejemplo, una
clase derivada hereda las características de una clase base, agregando además sus propios
elementos.

Polimorfismo: dentro de la Poo se trabaja básicamente relacionando con la herencia, el


polimorfismo es la propiedad que permite al programador que haga uso de las clases
derivadas, modificar su comportamiento ya sea parcial o totalmente.

Por ejemplo, con la sobreescritura de un método…

Modularidad: es la propiedad que permite dividir el programa en pequeños trozos llamados


módulos, generalmente estos componentes deben ser lo mas independientes posibles tanto
de la aplicación como entre ellos. Entre algunos de sus Benicio s se encuentran :

- Reutilización de código
- Mejor comprensión del código
- Orden
- separación de tareas
- realización de trabajos más complejos

Maximiliano Cappelletti

También podría gustarte