文章插图
一 首先理解两个概念:
- 类对象:
class animal(base):
- 实例对象:
cat = animal
二 类对象和实例对象在内存分布【Python类和对象的内存管理】类被创建后就在内存中分布一块空间,这部分内存空间存储这类的数据和方法;
类中的数据可以直接通过 类名.数据 访问,这个数据相当于静态变量
类被调用后就实例化了,实例化后,内存会再次分布一块空间存储实例化对象,这个实例化对象只存储了类的数据,和类对象指针(通过类对象指针来访问类方法),通过不同的参数实例的实例对象都有自己的内存空间
三 实例化对象的过程当类被调用后,实例化的第一步就是创建实例对象
文章插图
文章插图
文章插图
推荐阅读
- 详解python中*号的用法!(含实例:零基础也看能懂)
- JavaScript中 arguments 对象介绍
- Python 爬虫“学前班”!学会免踩坑
- python渗透库大集合
- 学习KOA框架
- 最基础的Python知识,学会这些已足够你开始写Python代码了
- 详细讲解python的反射机制!
- Python后端架构演进
- python爬取贴吧网页源代码
- JavaScript中的基本字符串与字符串对象的区别