如何调用子类的方法

mmooyyii · · 1079 次点击
可以试试这样 ``` func gg(cc c) { cc.f() } func main() { bb := b{a{}} //bb.g() gg(bb) } ```
#5
更多评论
再附加一个python版本的,为什么go的继承和其他的不太一样 ``` class A: def f(self): print(1) def g(self): self.f() class B(A): def f(self): print(2) if __name__ == '__main__': b = B() b.g() ```
#1