Python中,定义类创建和使用实例,单下划线和双下划线,__init__构造函数等
定义类创建实例
举个例子,
class Foo(object):
def __init__(self, x, y=0):
self.x = x
self.y = y
foo = Foo(1,y=2)
对Foo的调用到底调用了什么函数或方法?
第一反应肯定是__init__方法,但仔细想想并不是正确答案,因为它没有返回一个对象,但是调用Foo(1,y=2)确...
原创
2018-11-19 13:35:11 ·
2045 阅读 ·
0 评论