【问题标题】:A Fortran analog to python's super()?python 的 super() 的 Fortran 模拟?
【发布时间】:2018-06-11 21:23:42
【问题描述】:

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

【问题讨论】:

    标签: python fortran


    【解决方案1】:

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

    CALL object%ParentType%Binding(...)
    

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

    【讨论】:

    • 谢谢!在“ParentType”是实际父类型的名称的情况下工作。
    猜你喜欢
    • 1970-01-01
    • 2015-11-20
    • 2018-02-08
    • 2017-09-20
    • 1970-01-01
    • 2013-05-27
    • 1970-01-01
    • 2018-09-17
    相关资源
    最近更新 更多