摘要: 面向对象之反射 含义 专业解释:指程序可以访问、检测和修改本身状态或者行为的一种能力。 大白话:其实就是通过字符串来操作对象的数据和功能。 反射的四个方法 hasattr(object, str):判断对象是否含有字符串对应的数据或者功能 getattr(object, str):根据字符串获取对应 阅读全文
posted @ 2022-06-13 19:50 Yume_Minami 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 名字的查找顺序 不继承的情况 对象中没有要查找的名称,会去类中查找。 class A: cls_A = 'from A' a = A() print(a.__dict__) # 空的 print(a.cls_A) # from A 对象中有要查找的名称,则输出在对象中的名称。 class A: cl 阅读全文
posted @ 2022-06-13 19:47 Yume_Minami 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 面向对象编程思想前戏 如果此时你想开发一个小游戏,名为猫狗大战,显然,开发这个游戏需要创建猫和狗的角色。 方式一:使用字典的方法 # 狗 dog = { 'name': '大黄', 'type': '田园犬', 'attack_val': 30, 'life_val': 500 } # 猫 cat 阅读全文
posted @ 2022-06-13 19:42 Yume_Minami 阅读(40) 评论(0) 推荐(0) 编辑
摘要: web开发模式 web开发模式一共有两种: 前后端混合开发:一个程序员即要自己写后端,又要写前端。 前后端分离:后端人员只写后端,向前端提供接口,前端人员根据接口编写前端。 API接口 api接口是前后端信息交互的媒介,由后端人员编写,前端人员可以向接口发送请求以获取数据。 比如下图是微博的一个ap 阅读全文
posted @ 2022-06-13 18:04 Yume_Minami 阅读(150) 评论(0) 推荐(0) 编辑