随笔分类 -  面向对象

摘要:选课系统前戏 作业(将变量名转为大写) class MyMataClass(type): def __call__(self, *args, **kwargs): args = [i.upper() for i in args] return super().__call__(*args,**kwa 阅读全文
posted @ 2022-08-01 20:05 Joseph-bright 阅读(31) 评论(0) 推荐(0) 编辑
摘要:反射与元类 反射实战案例 1.案例1 import settings # 调用我们呢刚刚配置的文件 new_dic = {} # 制造一个空字典 print(dir(settings)) # 将settings内部的所有可以使用句点符点出来的功能都给他展示出来 # ['AGE', 'HOBBY', 阅读全文
posted @ 2022-07-30 15:11 Joseph-bright 阅读(32) 评论(0) 推荐(0) 编辑
摘要:派生实战 1.案例 import datetime import json # dic = { # 'a1' : datetime.datetime.today(), # 'a2' : datetime.date.today() # } # res = json.dumps(dic) # print 阅读全文
posted @ 2022-07-28 20:18 Joseph-bright 阅读(127) 评论(0) 推荐(0) 编辑
摘要:面向对象之继承 对象独有的方法 class Person: h_type = '人类' def __init__(self, name): # 让对象有用独有的数据每次传入的不一样那么就会产生不一样的数据 self.name = name # 定义在类中的函数我们称之为方法 def eat(self 阅读全文
posted @ 2022-07-27 19:50 Joseph-bright 阅读(45) 评论(0) 推荐(0) 编辑
摘要:面向对象 面向对象前戏 1.案例(沙漠死神内瑟斯大战荒漠屠夫雷克顿) # 1.首先创建出沙漠死神内瑟斯和荒漠屠夫雷克顿 # Desert_of_death = { # 沙漠死神构建 # 'name':'inside', # 'death_type': 'soaring', # 'the_soul_f 阅读全文
posted @ 2022-07-26 19:58 Joseph-bright 阅读(67) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示