iCAx开思工具箱

标题: CAA二次开发:关于public interface,protected interface的问题 [打印本页]

作者: lemonfuture    时间: 2006-2-19 11:38
标题: CAA二次开发:关于public interface,protected interface的问题
请问:CAA二次开发中public interface,protected interface,private interface以及local interface的作用范围,即对那些Frame或Module是可以利用的。

谢谢,请指教!
作者: zhjb113    时间: 2006-2-20 18:15
个人意见:
除了public interface,其他都你都无法使用,之所以把protected interface,private interface等接口给出来,可能是为了编译等目的,但是你无法使用。
作者: niujunpeng    时间: 2006-2-21 08:17
PROTECTED interface也不能用吗?如果是derived class呢?不是很懂,好像在c++里可以使用的
作者: silvia    时间: 2006-2-21 11:11
PROTECTED interface里的IF可以被其它FrameWork使用
作者: saeba    时间: 2006-2-21 14:09
If I still remeber correctly:

For DS interfaces:
public interfaces: Can be used freely
protected interfaces: Before R15: can be used / after R15: can not use
private interfaces: can not use
local interfaces: can not use

For Your Own  interfaces:
public interfaces: Can be used by other workspaces freely ( of cause you have to set it to pre-requesite list, just like using DS interfaces)
protected interfaces: Can be used only inside your workspace (cross frameworks)
private interfaces: Can be used only inside a framework (cross modules)
local interface: Only for one module




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