[2021] Métodos privados en Python


Requisitos previos –

La encapsulación es uno de los conceptos básicos de la programación orientada a objetos (POO). Describe la idea de empaquetar datos y los métodos que funcionan con datos dentro de una unidad. Esto restringe el acceso directo a variables y métodos y puede evitar cambios accidentales de datos. Una clase es un ejemplo de encapsulación porque encapsula todos los datos que son funciones miembro, variables, etc.

Ahora puede haber algunos escenarios en los que necesitemos restringir algunos métodos de la clase para que no puedan ser llamados fuera de la clase o por subclases. Para implementar esto, entran en juego los métodos privados.

Métodos privados

Considere un ejemplo de la vida real, un motor de automóvil que se compone de muchas partes, como bujías, válvulas, pistones, etc. Ningún usuario está utilizando directamente estas piezas, solo sabe cómo utilizar las piezas que está utilizando. Para ello se utilizan métodos privados. Se utiliza para ocultar la funcionalidad interna de una clase del mundo exterior.

Los métodos privados son aquellos métodos que no …


SEGUIR LELLENDO:
[2021] Métodos privados en Python

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *