Decoradores en python ¿Qué son? + Python OOP

Hoy voy a redactar sobre los decoradores en python. ¿Que coño es eso? Recordamos que una función puede recibir como argumento para su parámetro otra función. Un decorador es una función que recibe como argumento a otra función para devolver otra función.. Bien, podríamos decirlo también así: Bien ahora veamos esto más en profundidad y llevado …

Decoradores en python ¿Qué son? + Python OOP Leer más »

Variables de Clases: Estáticas o de Instancia – Python OOP

Continuando con las lecciones de Python orientado a objetos es el momento de ver variables de clases e instancia y métodos de clase e instancia. Como habíamos visto anteriormente los atributos y métodos definen las características del objeto y modifican su estado. Son datos que están asociados a ellas. De ellos se desprenden dos tipos de variables, de …

Variables de Clases: Estáticas o de Instancia – Python OOP Leer más »

La función super en python bien explicada y con ejemplos! -OOP

Bienvenidos a otra entrada dedicada a este maravilloso lenguaje de programacion, en este caso vamos a hablar de la función super en python 3. Siguiendo con programacion orientada a objetos como recordaras estuvimos viendo clases, herencia simple y múltiple. Función super en python 3 Esta función nos permite invocar y conservar un método o atributo …

La función super en python bien explicada y con ejemplos! -OOP Leer más »

Herencia simple y múltiple – Python – OOP

Siguiendo con programación orientada a objetos en Python (OOP) vamos a ver Herencia simple y múltiple. Cuando hablamos de clases hay una ventaja muy destacable que es la posibilidad de que un objeto perteneciente a una clase sea capaz de heredar los atributos y métodos de otra. Herencia simple vs Herencia Multiple   Herencia simple La …

Herencia simple y múltiple – Python – OOP Leer más »

Clases en Python (Programación orientada a objetos)

Python como bien sabrás es un lenguaje orientado a objetos; anteriormente aprendimos algunas estructuras de datos (Listas; Tuplas, etc.) y también  estructuras de control (Condicionales; Bucles; etc.). Pero si no hablamos de clases en Python nos estamos refiriendo a aprender solo programación estructurada.     Clases en Python 3  Para aprender a crear clases en …

Clases en Python (Programación orientada a objetos) Leer más »