摘要:
一般来说,在Python中,类实例属性的访问规则算是比较直观的。 但是,仍然存在一些不是很直观的地方,特别是对C++和Java程序员来说,更是如此。 在这里,我们需要明白以下几个地方: 1.Python是一门动态语言,任何实体都可以动态地添加或删除属性。 2.一个类定义了一个作用域。 3.类实例也引入了一个作用域,这与相应类定义的作用域不同。 4.在类实例中查找属性的时候,首先在实例自己的作用域中查找,如果没有找到,则再在类定义的作用域中查找。 5.在对类实例属性进行赋值的时候,实际上会在类实例定义的作用域中添加一个属性(如果还不存在的话),并不会影响到相应类... 阅读全文
posted @ 2013-07-18 01:04
frydsh
阅读(6455)
评论(4)
推荐(0)
浙公网安备 33010602011771号