关于接口的问题,怎样做成像com那样的接口?

jcaomao 2004-01-14 05:50:23
怎样给一个组件定义一个接口,然后把组件里的类隐藏,组件外的类可以通过调用接口取得这个组件里的一个类实例? 谢谢了。




...全文
71 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Edison621 2004-01-19
  • 打赏
  • 举报
回复
關注
jcaomao 2004-01-19
  • 打赏
  • 举报
回复
up
jcaomao 2004-01-17
  • 打赏
  • 举报
回复
我现在找不到设计模式这本书,其实我就是想知道在c#下怎样实现,有一个简单例子就行了

我在组件设计上思想比较混乱,我下面的想法不知道对不对。

1、每个组件只能公开很少几个接口,这样可以降低组件之间的耦合度,如果接口太多就应该分成不同的组件。

2、组件之间只能通过接口通信,所以定义组件也就只能公开接口的方法,内部的类的方法不能让别的组件调用。

3、如果想公开组件内某个类的方法,只有在接口定义才行。


我的想法不知道对不对,这几天都晕死了。
tjq_tang 2004-01-15
  • 打赏
  • 举报
回复
使用C#创建一个Com接口VC作为客户程序调用
http://www.csharphelp.com/archives/archive281.html(Building COM Objects in C#)
qqchen79 2004-01-15
  • 打赏
  • 举报
回复
The Hiding Mechanism for Class Object in COM is just a typical use of Class Factory Pattern.
Read the book "Design Pattern" for more information.

110,536

社区成员

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

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

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