
Robert Yesid Barrios Acendra
Pregunta¿Cómo dice que aún se pueden acceder a éstas? Si se les pusiera doble guión bajo el editor no me deja acceder a ese método o variable, si ejecuto me genera un error diciendo que no puedo acceder. Por eso me pareció raro que sólo pusieran un guión bajo.

Sergio Orejarena Rueda
David Aroesti no se equivoca. Si se puede acceder a estas. Acá muestro un ejemplo con atributos públicos (self.attribute) y atributos protegidos (self._attribute):
.
.
Sin embargo también existen los atributos privados (self.__attribute) a los cuales también se puede acceder desde afuera de la clase, pero no de la forma convencional cómo se encuentra en el ejemplo anterior, sino de esta forma:
.

Robert Yesid Barrios Acendra
Centeno, no se trata sobre el código, analiza bien lo que digo. Para encapsular una variable de clase o de instancia o encapsular un método, NO DEBO usar solo un guión bajo, hay que usar un DOBLE guión bajo para que el editor, en este caso VS Code no me permita acceder a el método o la variable desde fuera de la clase. En esto se equivoca Aroesti, además que parece no tener preparadas sus clases, cometiendo uno o más errores por video, donde se pone a escribir código y/o mostrar código ya hecho que muestran cierta improvisación.

Roberto Andres Viruete Gonzalez
si es verdad , dijo que no habia variables privadas pero si pones __ ya no puedes acceder a ellas, de hecho vi varios tutoriales en internet y siempre usaban __ nunca _

Omar Daniel Centeno
¡Hola! :)
Si pudieras compartirnos tu código sería más sencillo encontrar el problema. Puedes copiar y pegar utilizando el botón de
</> código
¡Saludos!