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

Polimorfismo con Python

Antes de comenzar a hablar sobre el polimorfismo en Python, es conveniente que sepamos cómo está compuesta esta palabra: El polimorfismo en Python es la capacidad o habilidad que tienen los objetos en diferentes clases para usar los métodos o atributos con el mismo nombre pero valores diferentes. Puedes conocer más sobre las clases en Python. Polimorfismo… Seguir leyendo Polimorfismo 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