[Pycolombia] Programacion orientada a objetos en Python

14 views
Skip to first unread message

Felipe Calderon Barragan

unread,
Apr 5, 2009, 1:47:36 AM4/5/09
to Pythoniando...
Saludos a todos los miembros de la Lista Python!!!

Esta inquietud que tengo se refiere al uso de la metodologia orientada a objetos....Si alguien sabe donde puedo obtener informacion o tutoriales sobre como aplicar esta metodologia en Python lo agradeceria muchisimo!!

Juan Manuel Caicedo

unread,
Apr 5, 2009, 6:01:46 AM4/5/09
to Pythoniando...
Hola Felipe

Python es un lenguaje orientado a objetos y, en pocas palabras, puede
ser utilizado para hacer todo lo que (normalmente) se hace con este
paradigma de programación. Tiene clases que sirven para crear objetos,
estos tienen métodos y datos que pueden ser encapsulados, y se les
puede aplicar herencia y polimorfismo.

Hacer esto en Python es bastante sencillo y de una forma (mas o menos)
similar a la que se tiene en otros lenguajes, como Java o C#. Aquí
incluyo algunos enlaces de la documentación:

http://docs.python.org/tutorial/classes.html

http://www.diveintopython.org/object_oriented_framework/index.html


Con la programación OO y Python pasa algo interesante cuando uno lo
compara con otros lenguajes. Como dicen por ahí en la web: "Python no
es Java sin las declaraciones de variables". Es decir, programar en
Python puede ser diferente y por eso muchas cosas no se hacen de la
misma forma.

Esto se puede ver en el uso de los patrones de diseño normalmente
utilizados en la programación OO. Aquí dejo un par de enlaces sobre
esto:

Advanced Topics in Programming Languages Series: Python Design Patterns (Part 1)
http://video.google.com/videoplay?docid=-3035093035748181693

The (lack of) Design Patterns in Python (pdf)
http://bitworking.org/projects/pycon2009/lack-design-patterns-python.pdf


Juan Manuel Caicedo

2009/4/5 Felipe Calderon Barragan <felipesk...@gmail.com>:

> _______________________________________________
> Pythoneando...
> Pycolombia mailing list
> Pycol...@listas.el-directorio.org
> http://listas.el-directorio.org/cgi-bin/mailman/listinfo/pycolombia
>
>

_______________________________________________
Pythoneando...
Pycolombia mailing list
Pycol...@listas.el-directorio.org
http://listas.el-directorio.org/cgi-bin/mailman/listinfo/pycolombia

Felipe Calderon Barragan

unread,
Apr 5, 2009, 3:07:52 PM4/5/09
to ju...@cavorite.com, Pythoniando...
Agradezco mucho esta aclaracion, lo que se me ha dicho aqui me deja en claro el uso de la P.O.O en Python....Ahora...Ps si alguien sabe de documentacion en espaÑol les agradeceria muchisimoo!!!!
--
Linux User # 470534

Jorge Gonzalez

unread,
Apr 5, 2009, 5:00:21 PM4/5/09
to Pythoniando...
2009/4/5 Felipe Calderon Barragan <felipesk...@gmail.com>
Agradezco mucho esta aclaracion, lo que se me ha dicho aqui me deja en claro el uso de la P.O.O en Python....Ahora...Ps si alguien sabe de documentacion en espaÑol les agradeceria muchisimoo!!!!



--
Jorge Andrés González
jag2kn (at) gmail.com
jgonzalez (at) idesoluciones.com
jagonzalezce (at) unal.edu.co
http://joorge.com
Cel: 301 217 78 60
Linux Counter 345082
Bogotá     -    Colombia    -     Sur América

Daniel Vele

unread,
Jan 3, 2018, 9:54:06 PM1/3/18
to Python Colombia
Bueno para el que necesite la POO en españo y con mucha explicación le dejo este link :D https://www.youtube.com/watch?v=5Ohme4A2Weg&index=24&list=PLU8oAlHdN5BlvPxziopYZRd55pdqFwkeS
Reply all
Reply to author
Forward
0 new messages