[pyar] Clases en python
Eduardo Perez
eaplistas en gmail.com
Vie Sep 21 17:24:46 -03 2018
Hola Cristian,
En si, todo es valido. Pero...
El usar objetos creo es mas conveniente (serian clases), te sugiero
investigues y empieces a utilizar el paradigma OOP (Object Oriented
Programing).
Creo que a medida que le vayas dando cavida a tu forma de analizar y
programar
una problema/necesidad, vas a ver y entender porque es lo que más se usa
hoy día.
Si venis de C, supongo sabras que esta el C++, que seria C mas el uso de
la OOP,
donde tenes el uso de clases, y todo lo relacionado.
En java, tenes algo mas profundo, es decir si no usas OOP no podes
programar.
En python, tenes la posibilidad de hacerlo de las dos formas, pero
trabajar con
OOP es lo que mas rinde a la larga, por sus ventajas, y por
mantenimiento mas sencillo.
Muchos saludos,
Eduardo.
On 21/09/18 16:51, Cristian Andrione wrote:
> Hola, en mi trabajo programo en C, lenguaje que conozco aceptablemente
> y conozco también algo de java aunque sólo a nivel teórico. En C no
> hay clases y en java todo debe estar dentro de una clase.
> Hace un tiempo empecé a estudiar python para desarrollar un proyecto
> personal. En python puedo elegir, una función puede ser una función o
> estar dentro de una clase (método). En varias oportunidades se me
> presenta la duda ¿creo una clase o dejo las funciones "sueltas"?.
> Me gustaría saber cómo resuelven estas dudas los programadores con
> experiencia en python. Yo, al venir de C, tiendo a seguir pensando en
> esos términos y me doy cuenta que en realidad estoy traduciendo un
> programa C a python y esa no es la idea porque creo que me estoy
> perdiendo de una buena parte de las habilidades de python.
>
> Saludos y gracias.
>
> --
> Cristian Andrione.
>
>
> _______________________________________________
> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
> Sitio web: http://www.python.org.ar/
>
> Para administrar la lista (o desuscribirse) entrar a http://listas.python.org.ar/listinfo/pyar
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de Argentina - http://www.usla.org.ar
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20180921/83ab6c90/attachment.html>
Más información sobre la lista de distribución pyar