iCAx开思工具箱

标题: 关于proparamvaluetypeget(),太奇怪了,有没有达人给解答一下啊 [打印本页]

作者: shu007    时间: 2009-4-20 13:24
标题: 关于proparamvaluetypeget(),太奇怪了,有没有达人给解答一下啊
参数对象使用中有一个函数proparamvaluetypeget(proparamvalue*p_handle,proparamvaluetype*r_type),既然知道了p_handle指向一个参数值对象,那么想知道它的类型还用得着这个函数吗?书上不是给出了proparamvalue的结构了吗,能不能直接用p_handle->proparamvaluetype呢?很迷惑啊!

哪位大侠能给解决一下啊?!:yun:
作者: Easy2009    时间: 2009-4-21 09:49
我的解释不专业,供参考:
1. Pro/Toolkit 是目标是 面向对象(OO) 的, 所以对内部数据要进行封装,
提供一个函数读取数据是标准方式;
2. 如果PTC在以后的Pro/E版本中,改变了数据的结构, 从用户来看,使用函数的方式能保证不用改源程序,
而访问数据的话, 必须改程序了. 所以采用函数有接口的作用.

建议到 百度知道 里去查查看.
作者: shu007    时间: 2009-4-21 10:25
谢谢Easy2009!很有启发啊!




欢迎光临 iCAx开思工具箱 (https://t.icax.org/) Powered by Discuz! X3.3