上一页 1 2 3 4 5 6 7 8 9 ··· 59 下一页

2024年7月15日

Day33.元类下的属性查找

摘要: 1.元类下的属性查找_对象.方法和类名.方法的查找经过 # todo 属性查找的原则: 对象 -> 类 -> 父类 # todo 切记: 父类 不是 元类 class Mymeta(type): n=444 def __call__(self, *args, **kwargs): # self=<c 阅读全文

posted @ 2024-07-15 14:19 与太阳肩并肩 阅读(1) 评论(0) 推荐(0) 编辑

Day33.__call__方法

摘要: 1.__call__方法_如果想让一个对象可以加括号调用,需要在该对象的类中添加一个__call__方法 2.__call__方法_自定义元类控制类的调用,类的对象的产生,调用自定义类发生的三件事 阅读全文

posted @ 2024-07-15 13:40 与太阳肩并肩 阅读(1) 评论(0) 推荐(0) 编辑

Day33.__new__方法

摘要: 1.__new__方法_生成空对象,先调用__new__方法,再执行__init__方法 2.__new__方法_类中的函数用super().__new__()和type.__new__()父类添加新方法 阅读全文

posted @ 2024-07-15 10:01 与太阳肩并肩 阅读(1) 评论(0) 推荐(0) 编辑

2024年7月12日

Day33.定制元类控制类的产生

摘要: 1.定制元类控制类的产生_类People继承类Mymeta '''如何自定义元类(type)来控制类的产生''' # todo metaclass=type:代表继承原有的元类type # class People(metaclass=type): # todo metaclass=Mymeta:代 阅读全文

posted @ 2024-07-12 17:38 与太阳肩并肩 阅读(1) 评论(0) 推荐(0) 编辑

Day33.class机制分析

摘要: 1.class机制分析_类的三大特征 '''class关键字创造类People的步骤''' # todo 类有三大特征 # 1. 类名 class_name = 'People' # 2. 类的基类 class_bases = (object, ) # 3. 执行类体代码,拿到类的名称空间 clas 阅读全文

posted @ 2024-07-12 16:54 与太阳肩并肩 阅读(1) 评论(0) 推荐(0) 编辑

Day33.元类介绍

摘要: 1.元类介绍 阅读全文

posted @ 2024-07-12 16:23 与太阳肩并肩 阅读(1) 评论(0) 推荐(0) 编辑

Day33.内置方法

摘要: 1.内置方法_自定义类和内置方法的输出 2.内置方法_方法__str__需要返回一个字符串 3.内置方法_方法__str__返回对象数据 4.内置方法_方法__del__未清理对象先执行类外的程序,然后再执行类下的__del__方法 5.内置方法_方法__del__清理对象之后,先执行类下的__de 阅读全文

posted @ 2024-07-12 15:49 与太阳肩并肩 阅读(2) 评论(0) 推荐(0) 编辑

2024年7月11日

Day33.反射案例

摘要: 1.反射案例_getattr案例和setattr案例 obj = 10 if hasattr(obj, 'x'): print(getattr(obj, 'x')) else: pass # todo getattr指定默认参数,如果从10中获取不到'x'属性,则输出默认值None print("g 阅读全文

posted @ 2024-07-11 18:08 与太阳肩并肩 阅读(0) 评论(0) 推荐(0) 编辑

Day33.反射机制

摘要: 1.反射机制_什么是反射机制和为什么要用反射 2.反射机制_实现反射机制的步骤 # todo 3. 如何实现反射? class People: def __init__(self, name, age): self.name=name self.age=age def say(self): prin 阅读全文

posted @ 2024-07-11 17:12 与太阳肩并肩 阅读(0) 评论(0) 推荐(0) 编辑

Day32. 选课系统总结

摘要: 角色:学校、学员、课程、讲师、管理员 要求: 1. 创建北京、上海 2 所学校 > 管理员创建学校 2. 创建Linux,python,go 3个课程,Linux\py 在北京开,go 在上海开 3. 课程包含,周期,价格,通过学校创建课程 4. 创建讲师 5. 创建学员时,选择学校,关联班级 5. 阅读全文

posted @ 2024-07-11 14:50 与太阳肩并肩 阅读(0) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 ··· 59 下一页

导航