接口类可以直接声明为变量吗?
是不是只能通过他的实现类来声明?
是不是只能通过他的实现类来声明?
解决方案 »
- 网络级的ERP,数据传送需不需要加密,若需要哪种加密算法比较好?
- 网络编程的Create()的最后的参数是IP地址,是服务器端or客户端IP地址?
- 使用串口打印机闲置针进行通信的问题,顶者有分
- LoadLibrary 如何导入可执行程序
- [算法]高分求:如何将80个数据随机排序
- 怎样对数据库数据进行备份和恢复操作?
- 菜鸟请教一个使用ADD Data Control +DataGrid Control时发生的错误!
- 高分相送:如何从资源dll中枚举字符串资源?up有分。
- 急高分求教
- 为什么在菜单中动行时没有我加入的菜单项?
- 谁能帮我解决一个对话框拖动的问题
- 急!!!请问:SetIpNetEntry(PMIB_IPNETROW pArpEntry);的用法
interface IExample2{};
class DerivedExaimp:public IExample1,public IExample2{};
声明接口变量时,可以声明变量:IExample1 pIExample1;
IExample2 pIExample2; DerivedExaimp pderExaimp;这样:当pIExample1 =pderExaimp;时我们只能使用IExample1接口的方法。
同理:当pIExample2 =pderExaimp;时我们只能使用IExample2接口的方法。
IExample2 *pIExample2;
DerivedExaimp *pderExaimp;
顺便建议:不要用多重继承。
DocWizard C++ 程序文档生成工具 http://www.betajin.com/alphasun/index.htm