对于两个实例变量,拥有的变量名称都可能不同,为什么啊
Topic source不是说python可以动态绑定实例变量吗? 所以使用语句: bart.age = 8 相当于动态给bart这个实例增加了一个变量age,里面保存了8 所以可以输出bart.age里的值 而lisa并没有动态增加过age变量,所以直接使用lisa.age会报错咯~
因为可以动态绑定,所以同一个类下的实例对象也会拥有不同的实例变量……应该是这么理解的吧~
每一次实例化,都会产生独立的具体的个体 比如人是一个类,是一个模板,是抽象的 你和我是人这个类的实例(对象),是一个具体的,有鼻子有眼,看的见摸得着,但是我和你必然有些差异的,独立的,你有的我不一定有,在这里你有age的值了,可以告诉别人你的年龄,但是我没有,因为我已经不知道活了多久了,没有人能定义我年龄,我必然无法告诉别人我的年龄
- 1
折腾没完没了过瘾
这个为什么啊,不太懂,求解