在此示例中,我们仅使用一个属性为age的Person对象:
>>> fab = Person(age=39)
>>> fab.age
39
在这种情况下,我建立了一个类型为Person(自定义类)的对象fab。
这有点矛盾。首先,文字说人是一个对象,然后说它是一个类
答案 0 :(得分:0)
在编程中,Class
是object
的框架或蓝图。将对象视为类的“实例”。一个常见的比喻是汽车。类是汽车的蓝图,对象是已构造的汽车本身。
因此,Person
本身就是对该类的引用。但是,当您像Person
这样初始化 fab = Person(age=39)
时,fab
现在是基于类Person
的对象。