Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/351.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python中对象和类之间的区别是什么_Python_Class_Object - Fatal编程技术网

Python中对象和类之间的区别是什么

Python中对象和类之间的区别是什么,python,class,object,Python,Class,Object,我是一个自学成才的python用户。为了加深对python的了解,我读了很多书。今天 我遇到一条短信说: 。。。类和对象 所以我想知道python中对象和类之间的区别是什么。我教过所有的类都是对象,但在这种情况下,作者不会使用“类和对象”这个短语。我很困惑…对象是类的实例化 想象一个类似汽车蓝图的类 福特根据蓝图中的规则和信息制造汽车(物体) 这是面向对象编程中两个密切相关的术语。标准的含义是对象是类的实例。是的,Python中的类(以及函数、模块和基本上所有的东西)也是对象。区别在于它们的类型

我是一个自学成才的python用户。为了加深对python的了解,我读了很多书。今天

我遇到一条短信说:

。。。类和对象


所以我想知道python中对象和类之间的区别是什么。我教过所有的类都是对象,但在这种情况下,作者不会使用“类和对象”这个短语。我很困惑…

对象是类的实例化

想象一个类似汽车蓝图的类


福特根据蓝图中的规则和信息制造汽车(物体)

这是面向对象编程中两个密切相关的术语。标准的含义是对象是类的实例。

是的,Python中的类(以及函数、模块和基本上所有的东西)也是对象。区别在于它们的类型:

class Foo(object): pass
print type(Foo)
print type(Foo())
要查看它们都是对象,可以检查它们是否都具有属性:

print dir(Foo)
print dir(Foo())

上课是一种想法。对象就是这个想法的产物。

类描述了对象将是什么,但它不是对象本身。

类是什么的实例化?@Aleksey类当然是元类的实例化。在您提问之前,元类也是元类的实例化,在Python术语中,默认元类“type”是其自身的实例。i、 e.
type(type)是type
面向对象编程的维基百科页面对此是否有帮助?看起来很清楚。维基百科页面有什么让人困惑的地方?