首页 » 作者存档: hujianbo

Author Archives: hujianbo

Python 从入门到放弃 - Lesson 7 面向对象进阶

 

类的高级方法 静态方法 通过@staticmethod装饰器将类中的一个方法转换成静态方法,静态方法不能使用类和实例的变量 类方法 通过@classmethod装饰器将类中的一个方法转换成类方法,类方法只能使用类变量,不能使用实例变量 属性方法 通过@prop … 阅读全文

Python 从入门到放弃 - Lesson 6 面向对象入门

 

类的基本特性 1. 封装 2. 继承 3. 多态 类的定义和实例化 构造函数和析构函数 构造函数 用于对示例进行初始化 析构函数 用于在对象销毁时进行一些指定工作 类变量和实例变量 类变量 属于类本身的变量,所有类的实例公用的变量 实例变量 属于每个实例自己的 … 阅读全文

Python 从入门到放弃 - Lesson 4 迭代器、装饰器、序列化

 

装饰器 在不改变函数和函数调用方法的前提下,实现扩充函数的功能。其依赖三个基本要素 1. 函数即变量 2. 高阶函数 3. 嵌套函数 函数即变量 函数与变量的定义基本原理都是将内容存放到内存,将变量名和函数名作为指针指向内容的内存空间地址,唯一的区别就是变量在 … 阅读全文