上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页
摘要: 反射 什么是反射? 指的是在程序运行过程中可以"动态(不见棺材不掉泪)"获取对象的信息 反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力(自省) 什么是反射机制? 反射机制指的是在程序的运行状态中 对于任意一个类,都可以知道这个类的所有属性和 阅读全文
posted @ 2020-04-15 17:31 凌醉枫 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 综合应用面向对象 角色:学校、学员、课程、讲师要求:1. 创建北京、上海 2 所学校2. 创建linux , python , go 3个课程 , linux\py 在北京开, go 在上海开3. 课程包含,周期,价格,通过学校创建课程4. 通过学校创建班级, 班级关联课程、讲师5. 创建学员时,选 阅读全文
posted @ 2020-04-13 18:35 凌醉枫 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 大家往往只是关注自己安装的python库,却忽略了python自带的库函数,或者是python自带的库,今天就为大家介绍一下,十大被低估的python自带库或者是python自带的函数。 1.Counter Counter的主要用途从名字就可以看出,它是用来进行计数统计的,在进行数据分析或者是统计时 阅读全文
posted @ 2020-04-12 10:36 凌醉枫 阅读(755) 评论(0) 推荐(0) 编辑
摘要: 派生与方法重用 子类可以派生出自己新的属性,在进行属性查找时,子类中的属性名会优先于父类被查找,例如每个老师还有职称这一属性,我们就需要在Teacher类中定义该类自己的__init__覆盖父类的 >>> class People: ... school='清华大学' ... ... def __i 阅读全文
posted @ 2020-04-10 16:16 凌醉枫 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 继承 1、什么是继承I:继承是一种创建新类的方式,新建的类可称为子类或派生类,父类又可称为基类或超类,子类会遗传父类的属性II:需要注意的是:python支持多继承在Python中,新建的类可以继承一个或多个父类class Parent1(object): x = 1111class Parent2 阅读全文
posted @ 2020-04-09 18:02 凌醉枫 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 1、练习上课作业讲解的面向对象代码,明天默写 class School: school_name = 'OLDBOY' def __init__(self, nickname, addr): self.nickname = nickname self.addr = addr self.classes 阅读全文
posted @ 2020-04-09 07:52 凌醉枫 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 封装一:封装介绍封装是面向对象三大特性最核心的一个特性封装<->整合二、将封装的属性进行隐藏操作1、如何隐藏:在属性名前加__前缀,就会实现一个对外隐藏属性效果该隐藏需要注意的问题:I:在类外部无法直接访问双下滑线开头的属性,但知道了类名和属性名就可以拼出名字:_类名__属性,然后就可以访问了,如F 阅读全文
posted @ 2020-04-08 15:35 凌醉枫 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 选课系统项目中涉及到诸多数据与功能,要求引入面向对象的思想对其进行高度整合1、学校数据与功能整合2、课程数据与功能进行整合3、学生数据与功能进行整合4、讲师数据与功能进行整合5、班级数据与功能进行整合ps:不会写的同学,可以先用普通的方式,先把数据与功能都给写好,再考虑基于面向对象的思想进行整合 数 阅读全文
posted @ 2020-04-07 20:13 凌醉枫 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 面向对象介绍面向过程: 核心是"过程"二字 过程的终极奥义就是将程序流程化 过程是"流水线",用来分步骤解决问题的面向对象: 核心是"对象"二字 对象的终极奥义就是将程序"整合" 对象是"容器",用来盛放数据与功能的 类也是"容器",该容器用来存放同类对象共有的数据与功能python这门语言到底提供 阅读全文
posted @ 2020-04-07 16:38 凌醉枫 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 1.默认可变对象 上图中,我们定义了addElement函数,在函数的形参中,我们默认使用了可变对象list。当我们连续的使用默认参数调用addElement函数时,可以发现list1只被创建了一次。由于list属于python中的可变对象,因此只在函数被定义的时候才能被创建一次,所以在调用的时候都 阅读全文
posted @ 2020-04-02 09:41 凌醉枫 阅读(230) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页