目录:
- 子类化内建类型
- 访问超类中的方法-super
- 描述符 & 属性
- 元编程
主要内容:
1.子类化内建类型
# -*- coding:utf-8 -*-
class Folder(list):
def __init__(self, name):
self.name = name
def dir(self):
print "I am : %s" % self.name
for el in self:
print el
a = Folder("test")
a.append("test2")
a.append("test3")
a.dir()
运行结果:
2.访问超类中的方法-super
# -*- coding:utf-8 -*-
# super是用来解决多重继承问题,单继承没问题,多继承中涉及到查找顺序,重复调用等一些列问题,前人留下来的经验: