请教高手关于接口和启动外部程序的知识。
本人转行来到软件行业才几个月,vb.net是刚学的。
最近的一个任务,是编写公司项目的一个小功能。
我先独立编好了,经理设置一下项目属性,大致是输出类型由窗体改成类库,
并设置启动外部程序,就是公司整个项目的一个exe,
还要导入整体项目的命名空间,等,
然后就在整个程序的某个功能处,出现我的编写的小界面了。
我对这种模式不太了解,一个已经编好的exe,是如何和我的程序一起调试的?
因为我以前都是调试的代码,没有包含现成的exe啊?
另外还说要我实现什么接口这类的。
请高手大略指点一下,谢谢!
[解决办法]
抽象工厂模式吧……
反射你的类库,应该是实例化其中的实现指定接口的类,然后将其赋给主程序的接口,这样主程序就可以直接通过接口调用你写的类了。
当然,也可以直接通过名称来反射调用