0
下面的代碼可用於打破Java中的循環依賴關係。通過接口打破Python中的循環依賴關係
這是什麼Pythonic的方式?
interface A {
int A1();
}
class X implements A {
B b;
public int X1() {
b = B(this);
b.doSomething();
}
public int A1() { ... }
}
class B {
A a;
public B(A a) {
this.a = a;
}
public doSomething() {
//...
this.a.A1();
//...
}
}