一、面对对象的三大特征: 封装:根据职责将属性和方法封装到一个抽象的类中 定义类的准则 继承:实现代码的重用,相同的代码不需要重复编写 设计类的技巧 子类针对自己特有的需求,编写特定的代码 多态:不同的子类对象调用相同的父类方法,产生不同的执行结果 多态可以增加代码的灵活度 以继承和重写父类的方法为 ...
分类:
编程语言 时间:
2020-01-17 17:32:20
阅读次数:
80
一、面向对象编程。 抽象出一个类对象: 根据类对象创建实例对象。(将某个类对象赋值给某个实例对象) dog = Dog("拉布拉多","旺财","3","很好") 通过实例对象,访问属性和方法。dog.breed dog.run() 规则:每个单词的首字母大写,其余字母全部小写。 为了在创建实例后对 ...
分类:
编程语言 时间:
2020-01-15 12:10:18
阅读次数:
88
你知道的越多,你不知道的越多 点赞再看,养成习惯 本文 GitHub https://github.com/JavaFamily 已收录,有一线大厂面试点思维导图,也整理了很多我的文档,欢迎Star和完善,大家面试可以参照考点复习,希望我们一起有点东西。 前言 还记得我上周说的重庆邮电研二的读者么? ...
分类:
其他好文 时间:
2020-01-13 11:02:41
阅读次数:
97
一、面向对象的几个特点 面向对象也称为类,拥有下面几个特点 1、封装特性:利用类的__init__(self)构造方法封装对象 构造方法:__init__(self):在生成对象的时候会自动调用 例子: class person(): def __init__(self,name,age,sex): ...
分类:
编程语言 时间:
2020-01-12 18:08:27
阅读次数:
79
一. 面向对象初识 1.1.回顾面向过程编程vs函数式编程 # 面向过程编程 测量对象的元素个个数。 s1 = 'fjdsklafsjda' count = 0 for i in s1: count += 1 l1 = [1,2,3,4] count = 0 for i in l1: count + ...
分类:
编程语言 时间:
2020-01-11 23:58:15
阅读次数:
144
https://www.jianshu.com/p/2581342317ce "狼哥,面试又跪了,碰到了知识盲区" "哪个?" "一面还可以,二面面试官问我零拷贝的原理,懵逼了...这块内容没去研究过" "哦,这个知识点,我之前应该有讲过,你没注意到?" "这东西工作中用不到,可能被我忽略了" "啧 ...
分类:
其他好文 时间:
2020-01-06 13:02:58
阅读次数:
120
第三小组 团队成员:戴江、崔静、崔季琴、张琪、张奇 QA:首先,要有明确的团队目标,目标是一面旗帜,它可以带领团队朝着共同的方向去努力。其次,要尊重队员,以鼓励为主,批评要注意方法,尊重队员,不仅要尊重他们的人格和劳动成果,同时要尊重他们提出的一些合理的意见和建议。出现错误,要诚恳地提出问题的根本原 ...
分类:
其他好文 时间:
2020-01-04 22:42:03
阅读次数:
106
上卷 上卷 经曰: 天尊地卑,阳奇阴耦,一六共宗,二七同道,三八为朋,四九为友,五十同途,阖辟奇耦,五兆生成,流行终始,八体洪布,子母分施。 天地定位,山泽通气,雷风相薄,水火不相射,中五立极,临制四方,背一面九,三七居旁,二八四六,纵横纪纲,阳以相阴,阴以含阳,阳生于阴,柔生于刚,阴德洪济,阳德顺 ...
分类:
其他好文 时间:
2020-01-03 22:50:46
阅读次数:
109
头条算法一面,记录一下 实现优先级队列(小根堆) 1 class prioQueue: 2 def __init__(self, elist=[]): 3 self._elems = list(elist) 4 if elist: 5 self.buildheap() 6 def siftdown( ...
分类:
其他好文 时间:
2020-01-02 20:34:22
阅读次数:
85
一、面向对象知识。 1、 理解面向对象: 2、面向对象的设计原则。 3、设计模式单概念与分类。 4、动态语言的设计模式。 5、设计模式的分类--[创建模式、结构模式、行为模式] 1、对象:含义是指具体的某一个事物,即在现实生活中能够看得见摸得着的事物。[车、人、牛] 在python里面,一切皆是对象 ...
分类:
编程语言 时间:
2020-01-01 20:54:14
阅读次数:
88