上一页 1 ··· 5 6 7 8 9
摘要: 组合 组合的用途: 1:做关联 2:小的组成大的 组合与继承的使用: 1.当类之间有显著不同,并且较小的类是较大的类所需要的组件时,用组合比较好 例如:描述一个机器人类,机器人这个大类是由很多互不相关的小类组成,如机械胳膊类、腿类、身体类、电池类 2.当类之间有很多相同的功能,提取这些共同的功能做成 阅读全文
posted @ 2016-12-22 10:16 总要做些什么 阅读(150) 评论(0) 推荐(0) 编辑
摘要: @property 将函数属性伪装成数据属性 静态属性 @classmethod #类方法,专门给类使用,与实例无关,类方法只能访问类相关的属性,不能访问实例属性(与实例无关。。。) @staticmethod #类的工具包,staticmethod静态方法只是名义上的归属类管理,不能使用类变量和实 阅读全文
posted @ 2016-12-22 09:35 总要做些什么 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 三大编程范式: 1.面向过程编程 2.函数式编程 3.面向对象编程 编程进化论: 1.编程最开始就是无组织无结构,从简单控制流中按步写指令 2.从上述的指令中提取重复的代码块或逻辑,组织到一起(比方说,你定义了一个函数),便实现了代码重用,且代码由无结构走向了结构化,创建程序的过程变得更具逻辑性 3 阅读全文
posted @ 2016-12-19 22:10 总要做些什么 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 装饰器 一、装饰器定义:本质就是函数,功能是为其它函数添加附加功能 三、在遵循装饰器原则的基础上,修改上述代码,增加计时功能; ps1: ps2: 四、函数嵌套、闭包概念 五、装饰器基本架子 ps1:基础架子 ps2:加上参数 ps3:加上功能 ps4:加上返回值 装饰器调用解析: ps1: 语法糖 阅读全文
posted @ 2016-12-08 11:19 总要做些什么 阅读(246) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9