Please enable JavaScript.
Coggle requires JavaScript to display documents.
Características principales de la programación orientada a objetos, image,…
Características principales de la programación orientada a objetos
Abstracción
Procedimiento que permite la elección de
una determinada entidad de la realidad
Características y funciones
La cual es representada mediante clases que
contienen atributos y métodos de dicha clase
¿Qué Indica?
Sólo se incluirá el vocabulario o lenguaje especifico; relacionadas con el dominio del problema que se quiere resolver
Encapsulamiento
Acostumbrado a proteger la información o el estado de los atributos para que no se puedan ver o modificar la información del objeto sin el mecanismo adecuado
Métodos para recuperar la información
Setters
Asigna un valor
Getters
Permiten acceder al valor de un atributo
Herencia
Permite reutilizar el código programado en cada clase "heredando" o extendiendo las características de un objeto a sus "descendientes" o derivados
Polimorfismo
Permite diseñar objetos para compartir comportamientos
El efecto que se consigue es que puedes procesar los objetos de distintas maneras
El motivo básico es que abre campos a dos formas y adaptaciones. Básicamente podemos hablar de la
anulación de método y la sobrecarga de método
Reutiliza el código y evita su duplicación
Uno de los problemas más recurrentes ,
por la perdida de tiempo que implica
Hay que destacar que el principio de herencia hace que exista jerarquización entre las clases que utilizamos. Y el resultado práctico de eso es que se reducen exponencialmente las veces que tienes que reescribir. Como vas a reutilizar el código gracias a este principio de programación, evitarás su duplicación. Por lo tanto, la tan temida duplicación del código es un problema al que no te expondrás.
https://portalacademico.cch.unam.mx/cibernetica1/algoritmos-y-codificacion/caracteristicas-POO
https://www.universitatcarlemany.com/actualidad/blog/caracteristicas-de-la-programacion-orientada-a-objetos/