摘要:
以字典形式返回对象中封装的内容 输出结果: {'name': 'python'} {'__module__': '__main__', '__init__': <function C.__init__ at 0x00000000022999D8>, '__dict__': <attribute '_ 阅读全文
posted @ 2018-08-21 16:23
运维00001
阅读(172)
评论(0)
推荐(0)
摘要:
class C: def __init__(self, name): self.name = name def __str__(self): return self.name obj = C('python') s = str(obj) #str(obj)会执行obj的__str__方法 print(s) 阅读全文
posted @ 2018-08-21 15:00
运维00001
阅读(97)
评论(0)
推荐(0)
摘要:
class C: def __init__(self): print('init') def __call__(self, *args, **kwargs): print('call') obj = C() #自动执行构造函数 obj() #自动执行call函数 阅读全文
posted @ 2018-08-21 14:44
运维00001
阅读(98)
评论(0)
推荐(0)
摘要:
1.双下划线开头 2.只能在类内部访问 3.在外部可以间接访问 4.子类也不能直接访问父类中的私有成员,只能间接访问 阅读全文
posted @ 2018-08-21 13:55
运维00001
阅读(190)
评论(0)
推荐(0)
浙公网安备 33010602011771号