Fortran Coder

查看: 7063|回复: 6
打印 上一主题 下一主题

[面向对象] abstract中的一个问题

[复制链接]

178

帖子

15

主题

0

精华

大宗师

F 币
4973 元
贡献
1152 点
楼主
发表于 2018-11-30 16:31:13 | 显示全部楼层
按照上次从版主石头那里学来的知识
似乎应该在每一个抽象接口里边定义变量之前加入import语句啊
如果没有这个语句应该会报在抽象接口中用的派生类型没有定义
你这个写法确信能用?

178

帖子

15

主题

0

精华

大宗师

F 币
4973 元
贡献
1152 点
沙发
发表于 2018-12-1 09:41:53 | 显示全部楼层
lookbook 发表于 2018-11-30 20:42
经你提醒,我看了下,确实有不妥的地方。
我和版主的方法不太一样,是:
interface

其实还有个问题,既然你是定义abstract类的话
应该还是想帮定有抽象过程的吧,否则似乎也没太大必要定义成抽象类
仅仅只是为了不让申明父类对象么,感觉这不是通常用法……
另外,看你写了抽象过程的接口,也不是啊
那么,是不是在定义类的时候,fun1的绑定申明的时候应该有deferred关键字吧

178

帖子

15

主题

0

精华

大宗师

F 币
4973 元
贡献
1152 点
板凳
发表于 2018-12-1 16:48:21 | 显示全部楼层
lookbook 发表于 2018-12-1 15:52
小姐姐可以啊,发现了这么多问题,
确实少了deferred,还有没有其他的毛病?
十分感谢 ...

小姐姐个毛线啊,我是男的,那个头像我从来没选过,鬼知道为什么是个那个……
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-5-15 01:35

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表