[Python-es] POO

Milton Galo Patricio Inostroza Aguilera minoztro en gmail.com
Jue Jul 29 14:51:16 CEST 2010


El día 29 de julio de 2010 04:41, Sergio Fernández <sergio en wikier.org> escribió:
> Flame? jajja

D:

>
> Es lo contrario, que se utilice la palbra reservada 'class' no hace
> que sea basado en clases.

y qué sucede con la herencia?...fijate que para resolver un método los
objetos en python necesitan saber quien es su clase.  Ahora que cada
objeto tenga un diccionario local y que primero se resuelvan ahí los
mensajes y/o atributos no hace que sean "prototipos".

>
> 2010/7/29 Pablo Martí Gamboa <pmarti en warp.es>:
>> 2010/7/29 Sergio Fernández <sergio en wikier.org>:
>>> Literatura hay mucha y tutoriales también. Pero si quieres comenzar
>>> con unas bases sólidas de concepto, ten ene cuenta que python es un
>>> lenguaje orientado a objetos basado en prototipos, no basado en clases
>>> como puede ser por ejemplo Java. Así que selecciona bien la literatura
>>> no vaya a ser que tomes conceptos erroneos por no tener esto en
>>> cuenta.
>>
>> ¿Perdón?
>>
>> Lua y Javascript están basado en prototipos, Python no!
>>
>> Python tiene la keyword 'class' y permite crear clases como en Java...
>> Otra cosa es cómo esté hecha la implementación interna (los tres usan
>> un dict por debajo, pero eso no hace a Python un lenguaje basado en
>> prototipos)
>>
>>
>> --
>> Pablo Martí
>> http://minimoesfuerzo.org // http://www.warp.es
>> python -c "print '706d617267616d40676d61696c2e636f6d'.decode('hex')"
>> _______________________________________________
>> Python-es mailing list
>> Python-es en python.org
>> http://mail.python.org/mailman/listinfo/python-es
>> FAQ: http://python-es-faq.wikidot.com/
>>
>
>
>
> --
> __      ___ _   _
> \ \    / (_) |_(_)___ _ _
>  \ \/\/ /| | / / / -_) '_|  Sergio Fernández
>   \_/\_/ |_|_\_\_\___|_|    http://www.wikier.org/
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>



-- 
Milton Inostroza Aguilera


Más información sobre la lista de distribución Python-es