(仅供自己复习学习用,可能有偏差和错误)
一、对象:
1、世间万物皆对象
2、包括数字、字符串、数据结构、异常及其他我们自己定义的对象
3、每个对象在内存中有一个地址,每个地址对应一个id号
对象是有类型的,可以通过type查看对象
一个对象,可以有专属的属性(特性),也可以有专属的行为(方法)
如果一个对象允许原地址修改那么是可变的
如果一个对象不允许原地址修改,会产生新的对象,那么不可变
二、对象名(名字):
对象的标识,一个对象可以有多个名字。
从一个名字,指向一个对象当我们访问一个名字的时候,其实是通过那根针访问到那个对象的。这个链接的过程,我们称作“名字绑定到对象”,简称“名字绑定”
暂时理解为 a = [1,3,4] a是对象名,[1,3,4]是对象
一个对象可以有几个不同的对象名