是不是用接口做参数不合理?

jerryfangsh 2003-07-22 12:22:39
我在设计中使用了接口作为参数传入或者用接口作为返回值,例如某个方法:

Ia getObject()
{
return oInheritedIa;
}

或者是:
void doSome(Ia oInheritedIa)
{
}

当我方向工程到Visio中时,我得到Visio的错误信息,提示说不能使用接口作为参数。

那么我用接口作为参数是不是设计不合理?
...全文
39 4 打赏 收藏 举报
写回复
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
liduke 2003-07-23
  • 打赏
  • 举报
回复
不知道,反正是用接口做参数在大多数情况下是可以用的
Explorerwen 2003-07-23
  • 打赏
  • 举报
回复
notice!
jerryfangsh 2003-07-22
  • 打赏
  • 举报
回复
嗯,的确。我目前没有发现更好的办法让我能不用接口做参数。

但是我还想弄明白,为什么Visio会认为用接口做参数是不正确的?
CharlesWang 2003-07-22
  • 打赏
  • 举报
回复
不用管他,如果不用接口做参数你还有更好的办法吗?
相关推荐
发帖
C#

10.9w+

社区成员

.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
帖子事件
创建了帖子
2003-07-22 12:22
社区公告

让您成为最强悍的C#开发者