Loading

上一页 1 ··· 9 10 11 12 13 14 下一页
摘要: 【一】常用的魔法方法 【1】初始化对象的属性__init__ 【二】元类 【1】什么是元类 一切源于一句话:Python中一切皆对象 八大基本数据类型是对象 类实例化得到的对象也是对象 其实类本身也是一种对象 class Human: def __init__(self, name, age): s 阅读全文
posted @ 2024-01-13 23:22 HuangQiaoqi 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 【一】反射 【1】什么是反射 反射是一种程序可以判断,取出和修改其本地状态或行为的能力 在python中,反射主要是指通过字符串操作对象属性 【2】Python中的反射 同过字符串的形式操作对象相关的属性 python一切皆为对象,都可以使用反射 【二】反射方法 【1】反射方法介绍 getatter 阅读全文
posted @ 2024-01-13 23:22 HuangQiaoqi 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 【一】绑定方法与非绑定方法介绍 【1】绑定方法 绑定给谁,谁调用就将谁作为第一个参数传入 (1)绑定到类的方法 使用classmethod装饰器来装饰 将类作为第一个参数传入 对象也可调用,会将实例化对象的类作为第一个参数传入 (2)绑定到对象的方法 通过 对象.方法 的方法实现,将对象作为第一个参 阅读全文
posted @ 2024-01-13 23:21 HuangQiaoqi 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 【一】多态 【1】什么是多态 指一类事物有很多形态 【2】示例 比如汽车是一类,它于很多形态,如 奔驰 宝马 奥迪 class Car: def run(self): print('开始跑') class Benz(Car): def run(self): super().run() print(' 阅读全文
posted @ 2024-01-13 23:20 HuangQiaoqi 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 【一】什么是抽象类 抽象类是一种不能被实例化的类,它充当了一种模板或者说是蓝图。在抽象类中,你可以定义一些抽象方法,这些抽象方法没有具体的实现,即没有方法体。它们必须在抽象类的子类中被实现,除非那个子类也是一个抽象类。抽象类可以包含具体方法(已实现的方法)和抽象方法(未实现的方法)。 【二】为什么要 阅读全文
posted @ 2024-01-13 23:20 HuangQiaoqi 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 【一】什么是派生 派生是指子类继承父类,子类多出来自己的属性和方法,并且重用父类的属性和方法 【二】派生的方法 子类可以派生出自己的新属性,在进行属性查找时,子类的属性名会优先于父类被查找 class Human: location = 'earth' def __init__(self, coun 阅读全文
posted @ 2024-01-13 23:19 HuangQiaoqi 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 【一】继承介绍 【1】继承的作用 class Car(object): def run(self): print('I can run') class Benz(Car): ... class BWM(Car): ... class Audi(Car): ... car_1 = Benz() car 阅读全文
posted @ 2024-01-13 23:18 HuangQiaoqi 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 【一】封装 【1】第一层面的封装 第一层面的封装:类就像是一个袋子,把各种数据和属性撞到这个类里面,这就是封装 第一阶段: # 如果我们要定义学生green如何定义? name = 'green' age = 22 sex = '男' 我们当然可以用这三个变量去形容green这个人 但是弊端也很明显 阅读全文
posted @ 2024-01-13 23:16 HuangQiaoqi 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 【一】什么是内置函数? 内置函数就是Python给你提供的, 拿来直接用的函数,比如print,input等。 截止到python版本3.6.2 ,一共提供了68个内置函数,具体如下 Built-in Functions Aabs()aiter()all()any()anext()ascii() B 阅读全文
posted @ 2024-01-13 23:14 HuangQiaoqi 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 【一】什么是装饰器 器:工具 装饰:为其他事物添加额外的功能 定义一个函数,这个函数的功能就是用来装饰其他函数的 也就是说这个函数就是用来给其他函数添加额外功能用的 提示:可调用对象有函数,方法或者类,此处我们单以本章主题函数为例,来介绍函数装饰器,并且被装饰的对象也是函数。 【二】开放封闭原则 开 阅读全文
posted @ 2024-01-13 23:13 HuangQiaoqi 阅读(10) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 下一页