Encapsulación con Python

La encapsulación con Python consiste en hacer inaccesibles desde fuera los atributos y métodos que necesitemos de una clase determinada para proteger la integridad del objeto. Encapsulando atributos y métodos en Python Para encapsular utilizaremos doble guión bajo __ seguido del nombre de la variable o método. Python internamente cambiará el nombre para que esté… Seguir leyendo Encapsulación con Python

Métodos con Python

Los métodos de una clase en Python son las acciones o comportamientos que van a tener los objetos que se creen mediante dicha clase. Métodos Python Básicamente son funciones que se definen dentro de una clase, funciones de Python creadas con una peculiaridad: todas deben tener como primer parámetro self → uno mismo (no tiene… Seguir leyendo Métodos con Python

Objetos y clases con Python

Objetos POO Python Podríamos decir que, en la POO de Python, los objetos son un conjunto de datos y acciones que están agrupados. Comprender que existe esta agrupación de características (atributos) y acciones (métodos) llamada objeto es fundamental para entender la programación orientada a objetos en Python y en cualquier lenguaje de programación. En la… Seguir leyendo Objetos y clases con Python