上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 21 下一页
摘要: 绑定方法 对象绑定方法/类的绑定方法 绑定方法的特殊之处就是绑定给谁就是谁来掉,并且会把自身传过来 类的绑定方法 绑定给类的,类来调用,会把自身传过来 类的绑定方法用在什么地方? 不需要通过对象,只需要通过类就能获取到一些东西的时候,用类的绑定方法 类的绑定方法,可以由对象来调 总结 classme 阅读全文
posted @ 2019-08-29 15:06 黑糖A 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 封装是什么意思 从封装本身意思去理解,封装就好像是拿来一个麻袋,把小猫,小狗,小王八,一起装进麻袋,然后把麻袋封上口子 如何隐藏:把东西包装进去之后,隐藏起来,外部访问不到 如何用代码实现隐藏 隐藏属性/隐藏方法:隐藏之后,外部访问不到,只有内部能访问 隐藏属性:通过__变量名来隐藏 隐藏方法:通过 阅读全文
posted @ 2019-08-28 19:57 黑糖A 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 什么是多态,什么是多态性 多态是指一类事物的多种形态,例如:动物类(猪,狗,人...) 多态性是指在不考虑实例的情况下使用实例 多态性的好处 1. 增加了程序的灵活性 2. 增加了程序额可拓展性 多态基础 python中鸭子类型 Python崇尚鸭子类型,即‘如果看起来像、叫声像而且走起路来像鸭子, 阅读全文
posted @ 2019-08-28 17:16 黑糖A 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 什么是组合 组合就是对象的某个属性是另一个类的对象 为什么使用组合 组合可以减少代码冗余 如何使用组合 阅读全文
posted @ 2019-08-28 16:48 黑糖A 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 重用父类方法 一 指名道姓使用 二 通过super关键字 super的使用 绑定方法回顾 调用父类的两种方式 总结: 有继承关系的时候,通常用super, 指名道姓的方式在什么情况下用? 1. 没有继承关系 2. 如果继承了多个父类,super是按照mro列表找,现在想指名道姓的用某个父类的某个方法 阅读全文
posted @ 2019-08-27 16:59 黑糖A 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 继承的作用 可以利用继承来减少代码冗余 多层继承 多继承 继承的菱形问题 新式类和经典类的查找顺序是不一样的 新式类的查找属性:广度优先 经典类:深度优先 GGG [, , , , , , , ] (, , , , , , , ) 继承的菱形问题(显示的都继承一个类,不是object类):新式类和经 阅读全文
posted @ 2019-08-27 16:23 黑糖A 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 什么是继承 继承是一种新建类的方式,新建的类被称为子类,被继承的类称为父类,继承了一个类,类中的属性和方法就在子类中 父类=基类 子类=派生类 python中支持一个类继承多个父类 类的分类 1. 新式类 继承了object的类以及该类的子类,都是新式类,py3中默认继承object python3 阅读全文
posted @ 2019-08-27 15:56 黑糖A 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 一切皆对象 python中,字典,列表,字符串...都是对象 类即类型 阅读全文
posted @ 2019-08-26 16:02 黑糖A 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 绑定方法 定义在类内部的方法: 如果类来调用:就是一个普通函数,有几个参数就需要传几个参数 对象来调用:它叫对象的绑定方法,第一个参数不需要传,自动传递 nick学会了python 李铁蛋学会了python 阅读全文
posted @ 2019-08-26 15:54 黑糖A 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 一 类与对象 对象:属性和方法的结合体 类:一系列共同的属性和方法(类就是一系列对象相似的特征与技能的结合体) 现实生活中:先有对象再有类 程序中:先有类再有对象 二 现实世界中定义类和对象 2.1 定义对象 对象1: ​ 特征: ​ 学校:xxx 姓名:猪哥 ​ 年龄:18 ​ 性别:male 技 阅读全文
posted @ 2019-08-26 15:45 黑糖A 阅读(155) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 21 下一页