2006年11月18日 星期六 16:47
ÄÇô£¬ÏëÔÙ¶àÎÊÒ»¾ä¡£ÎÒÔÚ¶¨ÒåÀàµÄʱºò£¬¾¿¾¹Ðè²»ÐèÒªÔÚÀàÖÐÏÔʽµÄ¶¨ÒåÐèÒªµÄÊôÐÔÄØ£¿»¹ÊÇ˵ֻ¶¨ÒåÀຯÊý¾ÍºÃÁË£¬ÀàµÄÊôÐÔ¿ÉÒÔÔÚµ÷ÓÃÀàµÄʵÀýµÄʱºò¶¯Ì¬Éú³É£¿ ÒòΪ֮ǰ×öjava£¬Ï°¹ßÁ˶¨Òåvo¡¢voµÄÊôÐÔÒÔ¼°set get·½·¨¡£¿ªÊ¼ÓÃpythonµÄʱºò£¬ÓÐЩÀ§»ó£¬¾õµÃ·Â·ðûÓбØÒªÔÙÒ»Ò»µÄ¶¨ÒåÀàµÄ˽ÓÐÊôÐÔ£¬ÓÖ»òÕß´ó¼Ò»ù±¾²»ÓÃÕâÑùµÄÉè¼Æ·½Ê½ÄØ£¿ On 10/14/06, limodou <limodou在gmail.com> wrote: > > On 10/14/06, feihu_roger <feihu_roger在yahoo.com.cn> wrote: > > >>> class abc: > > pass > > >>> t=abc() > > >>> t.x=1 <= ÕâÀïx±äÁ¿¸ù±¾¾ÍûÓÐÔÚabcÀàÀïÃ涨Òå¹ý£¬Ôõô¾ÍÖ±½ÓÄÜÓÃÁËÄØ£¿ > > >>> print t.x > > > ÀàµÄÊôÐÔ¿ÉÒÔ¶¯Ì¬Éú³É¡£ > > -- > I like python! > UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad > My Blog: http://www.donews.net/limodou > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese -- Ling Hui http://zmaze.org -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20061118/ed46d77a/attachment-0001.htm
2006年11月18日 星期六 16:51
On 11/18/06, Ling Hui <monkito在gmail.com> wrote: > 那么,想再多问一句。我在定义类的时候,究竟需不需要在类中显式的定义需要的属性呢?还是说只定义类函数就好了,类的属性可以在调用类的实例的时候动态生成? > 因为之前做java,习惯了定义vo、vo的属性以及set > get方法。开始用python的时候,有些困惑,觉得仿佛没有必要再一一的定义类的私有属性,又或者大家基本不用这样的设计方式呢? > 所谓动态赋值就是定义,因为在python中赋值语句就是变量定义的地方。而且python是不允许未经定义(与声明不同,因为python中除了global var这样可以认为是一个声明外,不存在其它的声明语句)就使用的。所以不管在哪里都需要先定义。但因为赋值就是定义,所以感觉好象是没有定义,其实对于python来说,是混在一起处理了。 -- I like python! UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad My Blog: http://www.donews.net/limodou
Zeuux © 2025
京ICP备05028076号