与Python的super()类似的Fortran吗?


问题内容

当使用类,尤其是在Fortran
2003/8中使用扩展类型时,是否存在python的super()函数的类似物,可以用来从已被扩展类型覆盖的扩展类型中调用方法?


问题答案:

是的,如果父类型不是抽象的。

CALL object%ParentType%Binding(...)

否则,您始终可以只调用在父级中实现绑定的特定过程。