上一页 1 ··· 6 7 8 9 10 11 12 13 14 15 下一页
摘要: CS架构与BS架构 Client < > Server''' 客户端软件send 服务器软件recv 操作系统 操作系统 计算机硬件 < 物理介质 > 计算机硬件 '''Browser< >Server浏览器 < > 服务器 网络通信 网络存在的意义就是跨地域数据传输=》称之为通信网络=物理链接介质 阅读全文
posted @ 2020-04-16 18:06 清轩挽长风 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 什么是异常 异常是程序发生错误的信号,程序一旦出错就会抛出异常,程序的运行就终止了 异常处理的三个特征 异常的追踪信息 异常的类型 异常的内容 为何要处理异常 为了增强程序的健壮性,即便是程序运行出错了也不要终止程序, 而是因该捕捉异常并处理,将出错信息记录到日志内 如何处理异常 语法上的错误Syn 阅读全文
posted @ 2020-04-16 17:54 清轩挽长风 阅读(125) 评论(0) 推荐(0) 编辑
摘要: # 练习一:在元类中控制把自定义类的数据属性都变成大写 # 1、在元类中控制把自定义类的数据属性都变成大写 class Mymeta(type): def __new__(cls, name, bases, attrs): update_attrs = {} for k, v in attrs.it 阅读全文
posted @ 2020-04-15 22:07 清轩挽长风 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 元类 一切都源自于一句话:一切皆为对象 什么是元类? 元类就是用来实例化产生类的类 关系:元类 实例化 >类(People) 实例化 >对象(obj) class People: def __init__(self,name,age): self.name=name self.age=age def 阅读全文
posted @ 2020-04-15 21:03 清轩挽长风 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 反射 指的是在程序运行过程中可以"动态(不见棺材不掉泪)"获取对象的信息 class People: def __init__(self,name,age): self.name=name self.age=age def say(self): print(f'{self.name}{self.ag 阅读全文
posted @ 2020-04-15 20:51 清轩挽长风 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 什么是多态: 多态指的是一类事物有多种形态,比如动物有多种形态:人、狗、猪 class Animal: #同一类:动物 pass class People(Animal): #形态一:人 pass class Dog(Animal): #形态二:狗 pass class Pig(Animal): # 阅读全文
posted @ 2020-04-12 20:37 清轩挽长风 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 试验菱形问题下的属性查找顺序 class g(object): def test(self): print('from g') # pass print(g.__bases__) class e(g): def test(self): print('from e') # pass class b(e 阅读全文
posted @ 2020-04-09 21:22 清轩挽长风 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 继承 继承是一种创建新类的方式,在Python中,新建的类可以继承一个或多个父类,新建的类可称为子类或派生类,父类又可称为基类或超类 class ParentClass1: #定义父类 pass class ParentClass2: #定义父类 pass class SubClass1(Paren 阅读全文
posted @ 2020-04-09 20:51 清轩挽长风 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 2、基于上课作业讲解的面向对象代码,扩写Student类3、加入序列化与反序列化操作4、对象之间的关联采用id号5、可以通过id找到对应的文件,然后从文件中反序列化出执行的学校、班级、课程、学生对象 import pickle import uuid class School: school_nam 阅读全文
posted @ 2020-04-08 22:04 清轩挽长风 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 封装的定义 封装是面向对象三大特性最核心的一个特性 封装就是将一段数据与功能打包并且封口,通过封装能控制接口 封装< >整合 接口隐藏的方法 在类中的属性名前加__前缀,就会实现一个对外隐藏属性效果 注:隐藏本质是变形 加__前缀后可以使属性对外隐藏,但是其实本质上是 class Foo: __x 阅读全文
posted @ 2020-04-08 20:43 清轩挽长风 阅读(132) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 15 下一页