Python声明类与对象时的内存分配(无继承)

一、类对象与实例对象

Python中对象分两种

  • 类对象:声明类时会默认有一个类对象,这个对象的名与类名相同。
  • 实例对象:通过 变量名 = 类名(形参列表)  这样的语法创建的对象称为实例对象

二、内存分配

  • 声明一个类后会开辟一块内存空间,通过类对象访问这块内存空间,这块内存空间中含有创建时声明的所有成员和类的内置成员。
  • 创建一个实例对象会开辟一块内存空间,通过实例对象访问这块内存空间,刚创建时这块内存空间是空的。

假设有一个类名为Student,这个类中有两个属性成员:age、name

猜你喜欢

转载自blog.csdn.net/Sacredness/article/details/81396605
今日推荐