摘要: 一、什么是特性property 将函数属性伪装成数据属性。 将原本访问的函数: .函数名()伪装成 .函数名 伪装前: 伪装后: 只要property伪装过的属性都会有setter,getter,deleter函数 伪装可改为: 这样做的好处,可以针对属性进行管理和约束。还可以另外一种写法:定义好g 阅读全文
posted @ 2019-07-03 14:13 不吃海带丝 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 一、什么是封装 封:就指的是隐藏,该隐藏是为了明确地区分内外,即该隐藏是对外不对内。(在类的外部无法直接访问隐藏的属性) 装:就是将数据属性或者函数属性存放到一个名称空间里 二、为何要封装 开发封闭原则:保护私隐,明确区分内外。将数据隐藏起来这不是目的。隐藏起来然后对外提供操作该数据的接口,然后我们 阅读全文
posted @ 2019-07-03 11:17 不吃海带丝 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 一、多态 多态性指的是同一种事物有多种形态,在python中,存在继承关系,父类的引用指向的是子类对象地址。 二、多态性 对象可以在不用考虑对象具体类型的前提下,而直接使用对象。 优点:同一化,简化对象的使用。 对于开发者:多态性可以提供一套模板(父类),在这个模板基础下,可以进行扩展(子类) 对应 阅读全文
posted @ 2019-07-03 09:47 不吃海带丝 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 一、什么是组合 组合指的是一个对象拥有某一个属性,该属性的值是另外一个类的对象,通过这种方式可以利用另外一个对象的属性 如: 对象A.属性 = 对象B 二、为什么要用组合 1.为了减少代码类与类之间代码冗余 2.提供对象的利用率,以达到效果 三、怎么用 在定义的类A中定义一个属性,该属性关联了另外一 阅读全文
posted @ 2019-07-02 17:47 不吃海带丝 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 1.类的__dict__属性和类对象的__dict__属性 运行结果如下: 由此可见, 类的静态函数、类函数、普通函数、全局变量以及一些内置的属性都是放在类__dict__里的 对象的__dict__中存储了一些self.xxx的一些东西 2.存在继承关系的 子类有自己的__dict__, 父类也有 阅读全文
posted @ 2019-07-02 16:33 不吃海带丝 阅读(465) 评论(0) 推荐(0) 编辑
摘要: python是面向对象,扩展性强,那强再哪呢? 一、什么是继承 继承是一种新建类的方式,新建的类称之为子类,被继承的类称之为基类或父类 继承描述的是一种‘遗传’的关系:子类可以重用父类的属性。即 父类有的属性,子类也有,也可以重写属性,也可以有私有的属性 在Python中的继承注意两点: 1.Pyt 阅读全文
posted @ 2019-07-01 09:04 不吃海带丝 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 一、什么是hash hash是一种算法,用于验证,该算法相当于一个工厂,我们给工厂运算的原材料是一串字符,工厂加工的结果是一个hash值,hash值由数字与字符组成。hash值有三大特性 1.只要传入的字符相同,得到的hash值一定相同。 2.只要使用的hash算法是固定的,那得到的hash字符个数 阅读全文
posted @ 2019-06-28 16:39 不吃海带丝 阅读(638) 评论(0) 推荐(0) 编辑
摘要: 一、什么是序列化 序列化就是将内存中的数据类型转换成中间格式。中间格式可以用来保存到文件中,通过网络传送。 反序列化就是将文件中或者网络发送过来的数据转成应用程序中的数据类型 二、为什么要序列化 方便存储数据状态,方便不同平台的数据传递。 1.数据类型的持久化 2.数据跨平台交互 三、如何用 jso 阅读全文
posted @ 2019-06-21 10:58 不吃海带丝 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 一、面向过程编程 核心‘过程’二字,过程指的是解决问题的步骤,即先干什么再干什么,后干什么。 基于该思想编写程序就好比在设计一条流水线,是一种机械式的思维方式。 优点:复杂的问题流程化,进而简单化 缺点:可扩展性差。 二、面向对象编程 一个软件的好,由8个因素来决定。成本、性能、可靠性、可扩展性、安 阅读全文
posted @ 2019-06-20 10:20 不吃海带丝 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 存储系统 存取速度:CPU内部通用寄存器 > Cache > 主存储器 > 联机磁盘存储器 > 脱机光盘 存储大小:CPU内部通用寄存器 < Cache < 主存储器 < 联机磁盘存储器 < 脱机光盘 造价:CPU内部通用寄存器 > Cache > 主存储器 > 联机磁盘存储器 > 脱 阅读全文
posted @ 2019-05-19 22:36 不吃海带丝 阅读(261) 评论(0) 推荐(0) 编辑