2018年7月2日
摘要: 一.抽象类: 假如老板让你实现一个QQ,支付宝,支付功能 你是这样做的: 老板说这样不好你在改改 改完的: 老板一看;不错 可是公司来了一个野生程序员 这个项目给他了 要求添加一个微信支付, 他是这样写的: 老板一看不行啊:拿回去重写 拿回来一看明白了: 改良过的: 工作时候为了避免这种规范,我要制 阅读全文
posted @ 2018-07-02 11:42 PiuPiudada 阅读(242) 评论(1) 推荐(0)
摘要: 一.继承 1.新式类:继承object类的类就是新式类.(python3x中都是新式类) 2经典类:不继承object类就是经典类. 3.python2x:默认所有类都不继承object.所以默认所有类都是经典类. 可以手动加上(object),这样就是新式类. 单继承>多继承: 单继承: 1.查询 阅读全文
posted @ 2018-07-02 10:07 PiuPiudada 阅读(209) 评论(0) 推荐(0)
摘要: 二分查找算法 如果有这样一个列表,让你从这个列表中找到66的位置,你要怎么做? l = [2,3,5,10,15,16,18,22,26,30,32,35,41,42,43,55,56,66,67,69,72,76,82,83,88] 你说,so easy! l.index(66)... 我们之所以 阅读全文
posted @ 2018-07-02 00:25 PiuPiudada 阅读(208) 评论(0) 推荐(0)
摘要: 面向对象进阶 一,面向对象结构与成员 1,1 面向对象结构分析: 如下面的图所示:面向对象整体大致分两块区域: 那么每个大区域又可以分为多个小部分: 类的结构细分 类有这么多的成员,那么我们先从那些地方研究呢? 可以从私有与公有部分,方法的详细分类两个方向去研究. 1,2面向对象的私有与公有 对于每 阅读全文
posted @ 2018-07-02 00:22 PiuPiudada 阅读(292) 评论(0) 推荐(0)