html tool

2012年3月22日星期四

py的类变量和成员变量问题:)


[popexizhi]嘻嘻犯了个错误,声明了类变量,当作成员变量使用,还奇怪python的对象空间提供与其他的语言不同呢?!嘻嘻,看来一定要多动手啊!自认为会了,好恐怖啊!
  • 修改前的错误:
    class setfiledata:
            '''file input '''
              li_name = []
             all_courses = []
     
            def __init__(self,filename):
                    self.filename = filename
    修改后的内容:
    class setfiledata:
            '''file input '''
           
            def __init__(self,filename):
                    self.filename = filename
                    self.li_name = []
                    self.all_courses = []    

没有评论:

发表评论