Fortran类似于python的super()?

Tho*_*ata 4 python fortran

在Fortran 2003/8中使用类,尤其是扩展类型时,是否有任何模拟python的super()函数可用于从扩展类型中调用的扩展类型中调用方法?

Ian*_*anH 7

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

CALL object%ParentType%Binding(...)
Run Code Online (Sandbox Code Playgroud)

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