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

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

Ia getObject()
{
return oInheritedIa;
}

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

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

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

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

111,098

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

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

试试用AI创作助手写篇文章吧