GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

Los 4 pilares de la OOP en Python

Larry Gomez Spanisch

Inhalt der Mindmap

Los 4 pilares de la OOP en Python

  1. Abstracción

    • La abstracción oculta al usuario la funcionalidad interna de una aplicación. El usuario puede ser el cliente final u otros desarrolladores
    • La abstracción es un termino que hace referencia a la ocultación de la complejidad intrínseca de una aplicación al exterior, centrándose sólo en como puede ser usada, lo que se conoce como interfaz.
    • La abstracción consiste en ocultar toda la complejidad que algo puede tener por dentro, ofreciéndonos unas funciones de alto nivel, por lo general sencillas de usar, que pueden ser usadas para interactuar con la aplicación sin tener conocimiento de lo que hay dentro.
  2. Encapsulación

    • La encapsulación es el proceso en el que protegemos la integridad interna de los datos en una clase.
    • El encapsulamiento o encapsulación hace referencia al ocultamiento de los estado internos de una clase al exterior.
      • Dicho de otra manera, encapsular consiste en hacer que los atributos o métodos internos a una clase no se puedan acceder ni modificar desde fuera, sino que tan solo el propio objeto pueda acceder a ellos.
  3. Herencia

    • La herencia nos permite definir múltiples subclases a partir de una clase ya definida.
    • La herencia es un proceso mediante el cual se puede crear una clase hija que hereda de una clase padre, compartiendo sus métodos y atributos.
    • Además de ello, una clase hija puede sobrescribir los métodos o atributos, o incluso definir unos nuevos.
  4. Polimorfismo

    • El polimorfismo nos permite modificar ligeramente los métodos y atributos de las subclases previamente definidas en la superclase.
    • El término polimorfismo tiene origen en las palabras poly (muchos) y morfo (formas), y aplicado a la programación hace referencia a que los objetos pueden tomar diferentes formas. ¿Pero qué significa esto?
      • Pues bien, significa que objetos de diferentes clases pueden ser accedidos utilizando el mismo interfaz, mostrando un comportamiento distinto (tomando diferentes formas) según cómo sean accedidos.

Informationen

Beschreibung
Mindmap am Los 4 pilares de la OOP en Python, erstellt von Larry Gomez am 04/04/2025.
Erstellt von
Larry Gomez
Aufrufe
0
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck