两个python语句有什么区别?

时间:2016-06-15 05:38:08

标签: python

请解释两个陈述的含义:

obj = ClassNameobj = ClassName()

2 个答案:

答案 0 :(得分:1)

ClassName是对班级的引用。 Classname()实例化该类的对象。

答案 1 :(得分:0)

一切都是Python中的第一类对象。

ClassName将返回对ClassName类型的引用,ClassName()会调用类__init__()的{​​{1}}方法。

如果您熟悉Java,那么ClassName会调用构造函数。

例如:

ClassName()