Mindmap
POLIMORFISMO, HERENCIA Y ENCAPSULAMIENTO.
Inhalt der Mindmap
POLIMORFISMO, HERENCIA Y ENCAPSULAMIENTO.
CARACTERÍSTICAS Y DIFERENCIAS
- HERENCIA
- Es un mecanismo de la OOP que permite construir una clase incorporando de manera implícita todas las características de una clase previamente existente. Son varias las razones que justifican su existencia: Modelado de la realidad. Son frecuentes las relaciones de especialización/generalización entre las entidades del mundo real, por tanto es lógico que dispongamos de un mecanismo similar entre las clases de objetos Evitar redundancias. Toda la funcionalidad que aporta una clase de objetos es adoptada de manera inmediata por la clase que hereda, por tanto evitamos la repetición de código entre clases semejantes Facilita la reutilización.
- Es un mecanismo de la OOP que permite construir una clase incorporando de manera implícita todas las características de una clase previamente existente. Son varias las razones que justifican su existencia: Modelado de la realidad. Son frecuentes las relaciones de especialización/generalización entre las entidades del mundo real, por tanto es lógico que dispongamos de un mecanismo similar entre las clases de objetos Evitar redundancias. Toda la funcionalidad que aporta una clase de objetos es adoptada de manera inmediata por la clase que hereda, por tanto evitamos la repetición de código entre clases semejantes Facilita la reutilización.
- POLIMORFISMO
- Son dos mecanismos relacionados que otorgan a la OOP una gran potencia frente a otros paradigmas de programación Únicamente tienen sentido por la existencia de la herencia El polimorfismo consiste en la posibilidad de que una referencia a objetos de una clase pueda conectarse también con objetos de descendientes de ésta. El sentido del polimorfismo es realizar una generalización, olvidar los detalles concretos de uno o varios objetos de distintas clases y buscar un punto común a todos ellos en un ancestro. Se trata de algo que realiza comúnmente la mente humana durante el proceso de razonamiento.
- Son dos mecanismos relacionados que otorgan a la OOP una gran potencia frente a otros paradigmas de programación Únicamente tienen sentido por la existencia de la herencia El polimorfismo consiste en la posibilidad de que una referencia a objetos de una clase pueda conectarse también con objetos de descendientes de ésta. El sentido del polimorfismo es realizar una generalización, olvidar los detalles concretos de uno o varios objetos de distintas clases y buscar un punto común a todos ellos en un ancestro. Se trata de algo que realiza comúnmente la mente humana durante el proceso de razonamiento.
- ENCAPSULAMIENTO
- Hay muchos datos que no tiene por qué conocerlo aquel que esté usando la clase Persona; ya que son inherentes al objeto y solo controlan su funcionamiento interno. Esto es la encapsulación u ocultación; hacer las variables que son innecesarias para el tratamiento del objeto pero necesarias para su funcionamiento privadas, así como las funciones que no necesitan interacción del usuario o que solo pueden ser llamadas por otras funciones dentro del objeto. La encapsulación es muy conveniente y nos permite colocar en funcionamiento nuestro objeto en cualquier tipo de sistema, de una manera modular y escalable.
- Hay muchos datos que no tiene por qué conocerlo aquel que esté usando la clase Persona; ya que son inherentes al objeto y solo controlan su funcionamiento interno. Esto es la encapsulación u ocultación; hacer las variables que son innecesarias para el tratamiento del objeto pero necesarias para su funcionamiento privadas, así como las funciones que no necesitan interacción del usuario o que solo pueden ser llamadas por otras funciones dentro del objeto. La encapsulación es muy conveniente y nos permite colocar en funcionamiento nuestro objeto en cualquier tipo de sistema, de una manera modular y escalable.
- HERENCIA
Bilder und Dateien der Mindmap
Informationen
- Beschreibung
- Mindmap am POLIMORFISMO, HERENCIA Y ENCAPSULAMIENTO., erstellt von SERGIO AREVALO am 22/10/2014.
- Erstellt von
- SERGIO AREVALO
- Aufrufe
- 88
- Tags
- Bewertung
