接口的作用

接口在实际开发中的作用

莫回无
浏览 273回答 2
2回答

www说

1、C#接口的作用 : 定义接口,里面包含方法,但没有方法具体实现的代码,然后在继承该接口的类里面要实现接口的所有方法的代码。  从接口的定义方面来说,接口其实就是类和类之间的一种协定,一种约束.继承了接口的类,必需实现类中的方法.那么从用户(使用类的用户)的角度来说,如果他知道了某个类是继承于A接口,那么他就可以放心大胆的调用A的方法,而不用管A的方法具体是如何实现的。  如果我们从设计的角度来看。接口可以实现松耦合,举个例子。我们要实现多数据库版本的程序,这时候运用分层,数据层实现操作的类,继承定义了数据访问的接口,那么在逻辑层调用时,我们只要调用接口的对象就ok了,只是new的是sql或者accsee的实现类。这是在平时我们经常用到的。这样可以节省大量的代码编写量。
打开App,查看更多内容
随时随地看视频慕课网APP