¿Cuál es la diferencia de una variable pública y otra privada? No veo diferencia al ejecutar

Pregunta de la clase:
Abstracción
Gabriel Missael Barco

Gabriel Missael Barco

Pregunta
student
hace 4 años

¿Cuál es la diferencia de una variable pública y otra privada? No veo diferencia al ejecutar

2 respuestas
para escribir tu comentario
    Anthony Ismael Manotoa Moreno

    Anthony Ismael Manotoa Moreno

    student
    hace 4 años

    Hola, en el caso de esta clase, lo usa para explicar las abstracciones. Por poner una analogía, la información relevante para el usuario (con la que va a interactuar), va con variables públicas, mientras lo que funciona por dentro y el usuario no ve, va con variables privadas.

    A nivel de funcionamiento tengo entendido que funcionan exactamente igual. Si no que son una convención para definir mecanismos para esconder la representación interna.

    Korpi delfin

    Korpi delfin

    student
    hace 4 años

    ¡Hola!

    En python no existe una diferencia como tal como en otros lenguajes como C#. Se utiliza esa nomenclatura como buena práctica de estas variables no se tocan directamente

Curso de POO y Algoritmos con Python

Curso de POO y Algoritmos con Python

Comprende la eficiencia algorítmica con Python. Analiza complejidad temporal y espacial, visualiza resultados y resuelve problemas de optimización. Ideal para desarrollar habilidades esenciales en el análisis de algoritmos.

Curso de POO y Algoritmos con Python
Curso de POO y Algoritmos con Python

Curso de POO y Algoritmos con Python

Comprende la eficiencia algorítmica con Python. Analiza complejidad temporal y espacial, visualiza resultados y resuelve problemas de optimización. Ideal para desarrollar habilidades esenciales en el análisis de algoritmos.