¿En la industria se han encontrado alguna vez con getters y setters? Si es así, ¿tienen ejemplos?

Javier Daza

Javier Daza

Pregunta
student
hace 5 años

¿En la industria se han encontrado alguna vez con getters y setters? Si es así, ¿tienen ejemplos?

2 respuestas
    Pedro Ricardo Muñoz Amador

    Pedro Ricardo Muñoz Amador

    student
    hace 5 años

    yo los llegue a usar en su momento para un pequeñito sistema de ETL que usabamos, como tal ejemplos ya no tengo por que ese sistema se quedo en la compañia, pero, hay un libro muy bueno por si te quieres adentrar, que se llama Python 3 Object-oriented Programming, Second Edition, 2015 Packt Publishing, Dusty Phillips

    Nixon Martinez

    Nixon Martinez

    student
    hace 5 años

    Este es un ejemplo basico de un getter que renderiza un mensaje que se puede consumir desde una ruta en el navegador, se contruye en el framework Django, en un archivo de la estructura del proyecto se define la ruta por la cual se puede consumir lo que devuelve este metodo.

    from proyecto1.views import despedida urlpatterns = [ path('admin/', admin.site.urls), path('despedida/', despedida),

    se indica la ruta y el metodo que en este caso es del mismo nombre, el primer codigo esta en el archivo urls , el segundo en views la convencion de getter es que se llamara por ejemplo get_despedida o get_fired

    def despedida(request): return HttpResponse("hasta luego compañeros")

    luego ejecutamos el proyecto para que corra en el servidor local o localhost , usamos el puerto que se nos asigna en la consola e indicamos la ruta a consumir

    djangoRuta.png

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.