摘要:
一.绑定方法与非绑定方法 1.凡是类中的方法和函数,都是绑定给对象使用的; 2.绑定方法都有自动传值的功能。传递进去的值,就是对象本身。 3.如果类想调用绑定方法,就必须遵循函数的参数规则,有几个参数,就必须传递几个参数。 class People: def __init__(self,name): 阅读全文
摘要:
一.继承的实现原理 1.继承顺序 1.1单独分叉线路:经典类与新式类依次从左到右,深度优先 1.2多条重合线路:经典类一路到头,深度优先;新式类,广度优先。<参考MRO列表,仅在新式类有> class A(object): def test(self): print('from A') class 阅读全文
摘要:
一 反射 1.面向对象中的反射:通过字符串的形式操作对象的相关属性,python中一切事物都是属性(都可以使用反射) 四个可以实现自省<反射>的函数:hasattr / getattr / setattr /delattr. class Teacher: school='oldboy' def __ 阅读全文