扩展对象类 不对啊.他继承自对象类。但对象类中没有展示内容函数。他怎么能加override
你没看清楚,对象类是 CVolObject 的别名,CVolObject 里有 GetDumpString 的虚拟方法,所以能用输出名封装出来。
你的父类不是别名,自然不行。 Xelloss0618 发表于 2025-5-18 18:35
你没看清楚,对象类是 CVolObject 的别名,CVolObject 里有 GetDumpString 的虚拟方法,所以能用输出名封 ...
这样啊,感谢X大解惑。 我记的@接口 这个属性就是为了别名封装虚函数搞的吧 hcwanz 发表于 2025-5-18 18:41
我记的@接口 这个属性就是为了别名封装虚函数搞的吧
看文档是,但具体如何整,没看明白 沉默流星 发表于 2025-5-18 18:46
看文档是,但具体如何整,没看明白
https://bbs.voldp.com/forum.php?mod=viewthread&tid=21779&highlight=%40%E6%8E%A5%E5%8F%A3
我在这里面照着火山里写的例子说了一下 hcwanz 发表于 2025-5-18 18:51
https://bbs.voldp.com/forum.php?mod=viewthread&tid=21779&highlight=%40%E6%8E%A5%E5%8F%A3
我在这里 ...
好的,我研究研究,感谢 沉默流星 发表于 2025-5-18 18:46
看文档是,但具体如何整,没看明白
接口自带例子有,可以看看自带例子接口是怎么用的,吴总给了封装案例的。 hcwanz 发表于 2025-5-18 18:41
我记的@接口 这个属性就是为了别名封装虚函数搞的吧
示例里面说明是 纯虚拟 方法,那么不是纯虚拟方法是否也可以? niuyanbo2021 发表于 2025-8-2 17:37
示例里面说明是 纯虚拟 方法,那么不是纯虚拟方法是否也可以?
肯定不行啊, 这个就是为了让火山类可以重写c++类的纯虚代码 hcwanz 发表于 2025-8-2 17:47
肯定不行啊, 这个就是为了让火山类可以重写c++类的纯虚代码
不好意思,我没表达清楚。例如下面的这个虚函数是否可以
virtual ACDBCORE2D_PORT void reappended(
const AcDbObject* dbObj
);
页:
1
[2]