python - 用函数丰富已经实现的python类
问题描述
假设我有一个图书馆的课程:
class A:
def foo():
pass
def bar():
pass
class B(A):
def anotherFunction():
pass
我有第三个返回 A 的库函数,但我想将我的代码传递给我的丰富实现,我的意思是 B 类。我怎样才能获取 A 实例并将其插入 B 中?
是的,我想到了 A 实例的setattr,但它不会帮助我完成打字。我也可以将 B 的 c'tor 传递给 A 实例,然后通过调用 A 实例的实现来实现 B 中的所有 A 函数。但它听起来很可怕,我确定我错过了什么,你能帮忙吗?
多谢!
解决方案
推荐阅读
- node.js - Mongoose 嵌套查询 - 查找和更新不同文档中的两个字段
- javascript - 编写一个名为 checkForPlagiarism 的函数,它接受两个参数:学生答案数组和文本片段
- javascript - readline 没有暂停或允许输入
- clojure - 没有标准 clojure 函数的 Clojure 过滤器方法
- c# - 在 FORWARD for 循环中向后移动
- anylogic - 在 AnyLogic 中选择 Rack Pick 后保持资源占用
- pandas - 反向(外部)熊猫窗口
- javascript - owl carousel 以错误的方式显示所有项目
- php - 在 php 中正确运行 curl
- javascript - 循环异步抓取