运行时具体什么时候决定?
1. 程序启动时决定,以后不变:
if useBaseA:
base = A
else:
base = B
class MyClass(base):
pass
2. 运行过程中可变。略复杂,你确定要这么做吗?
3. 运行过程中,该类的每个对象“继承”的类也不同。同上。
【 在 Machael 的大作中提到: 】
: 有几个基类,A B C
: 都提供相同名字的函数实现
: rr() ww()
: ...................
--
FROM 114.86.95.*