Fortran Coder

查看: 7864|回复: 8
打印 上一主题 下一主题

[面向对象] 过程指针可以指向类过程吗?

[复制链接]

178

帖子

15

主题

0

精华

大宗师

F 币
4973 元
贡献
1152 点
楼主
发表于 2019-1-16 18:17:52 | 显示全部楼层
首先描述清楚你的问题啊,你这么说话让人不知所谓
派生类型绑定的过程也必有其实现方法,指向其实现方法不就是可以
不过你可能是想说派生类型绑定传递了参量,你用指针引用的时候不想传递这个派生类型参量
虽然不知道你为什么有这么奇怪的需求,但我想这可能是无法实现的……

178

帖子

15

主题

0

精华

大宗师

F 币
4973 元
贡献
1152 点
沙发
发表于 2019-1-16 20:17:34 | 显示全部楼层
lookbook 发表于 2019-1-16 20:09
敢问大兄弟群里花名是啥

我不在群里……

178

帖子

15

主题

0

精华

大宗师

F 币
4973 元
贡献
1152 点
板凳
发表于 2019-1-16 20:22:12 | 显示全部楼层
lookbook 发表于 2019-1-16 20:09
因为父类和子类没有放在一个文件,
所以没办法直接用过程指针指向父类文件里的那个实现方法。

不绑定就按你这说法就不叫类过程了,nopass是说的是不传递类型参量吧
我猜你的真实意思是针对我的帖子说:不在乎是不是传递参量,就是想实现指针功能
我有点明白你的目的了,你是想根据情况,同一个指针既可以指向父类的实现过程,也可以指向子类的实现过程
这个不就是多态的意思么,好像不需要搞这么复杂吧……

178

帖子

15

主题

0

精华

大宗师

F 币
4973 元
贡献
1152 点
地板
发表于 2019-1-17 10:15:42 | 显示全部楼层
lookbook 发表于 2019-1-16 23:54
大兄弟这口气像是个妹子啊

纯爷们,不过网上说话好像是啰嗦了点,积习难改
但是在这个论坛我觉得这不是坏事
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

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

GMT+8, 2024-5-8 16:52

Powered by Tencent X3.4

© 2013-2024 Tencent

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