您的位置:程序门 -> .net技术 -> c#



关于接口


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


关于接口
发表于:2007-04-11 09:41:10 楼主
各位前辈
小弟想问下在什么情况下使用接口,使用接口都有哪些好处??
发表于:2007-04-11 09:49:171楼 得分:0
假设你的做了个可以连接sqlserver和oracle的管理系统。你不可能为2个数据库写2份不同的代码!这时候就可以用到接口了,比如你可以用idataadapter而不是它的子类sqldataadapter或oracledataadapter来检索数据。
发表于:2007-04-11 09:50:162楼 得分:0
比如一个方法里面有读数据库的需要,传入参数为idatareader接口

实际调用时,可以传入sqldatareader对象,也可以传入oracledatareader对象
数据库由sqlserver变为oracle,此方法不需要作任何修改
发表于:2007-04-11 09:53:463楼 得分:0
接口,就是规范类,继承他的类都要实现他的方法,这样就可以达到统一的效果,采用接口来实例化类
发表于:2007-04-11 09:57:344楼 得分:0
http://community.csdn.net/expert/topic/5241/5241485.xml?temp=.6853449
建议你去了解一下多态再来谈这个问题.


快速检索

最新资讯
热门点击