07 2019 档案
摘要:一、反射 1 什么是反射 反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力(自省)。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领域所采用,并在Lisp和面向对象方面取得了成绩。 2 python面向对象
阅读全文
摘要:一 引子 从封装本身的意思去理解,封装就好像是拿来一个麻袋,把青菜,土豆,花菜,还有苹果一起装进麻袋,然后把麻袋封上口子。照这种逻辑看,封装=‘隐藏’,这种理解是相当片面的。 在面向对象中这个麻袋就是你的类或者对象,类或者对象这俩麻袋内部装了数据属性和函数属性,那么对于类和对象来说"封"的概念从何而
阅读全文
摘要:阅读目录 一 多态 多态指的是一类事物有多种形态 动物有多种形态:人,狗,猪 文件有多种形态:文本文件,可执行文件 二 多态性 一 什么是多态动态绑定(在继承的背景下使用时,有时也称为多态性) 多态性是指在不考虑实例类型的情况下使用实例 多态性分为静态多态性和动态多态性 静态多态性:如任何类型都可以
阅读全文
摘要:题目:选课系统开发,要求有四种角色:学校、学员、课程、讲师 详细要求:1. 创建北京、上海2所学校2. 创建linux,python,go3个课程,linux\py在北京开,go在上海开3. 课程包含,周期,价格,通过学校创建课程4. 通过学校创建班级,班级关联课程、讲师5. 创建学员时,选择学校,
阅读全文
摘要:阅读目录 一、三大编程范式 编程范式即编程的方法论,标识一种编程风格: 大家学习了基本的python语法后,大家可以写python代码了,然后每个人写代码的风格不同,这些不同的风格就代表了不同的流派; 如果把python的基本语法比作武术的基本功,那么不同的编程风格就好比不同的武林门派。 虽然大家风
阅读全文

浙公网安备 33010602011771号