【新萌】C#里面的接口不是很懂,感觉很多余,有大佬来讲解下吗

OnlyAx1an
浏览 1554回答 3
3回答

战争魔方

接口只是定义了一些必须实现的方法和属性=-=继承了接口就必须实现声明这些方法和属性而已,比如手机和游戏机并不是同样的类型,但他们都必须实现同一个功能,可以玩游戏,那么就可以把玩游戏写成一个接口,让手机和游戏机根据自己的实际去实现接口(手机和游戏机的实现方式是允许不同的,但是必须实现这个功能),这就是接口的功能了。对于大型的程序来讲,事先写好接口可以有效的避免有漏写方法的情况(继承接口的类其接口的定义必须实现),一般是配合实现类才能体现它的作用

MR帽子先生

接口对内部没啥用,基础的时候可以不学,在后面做到数据库和外部对接的时候才需要了解的。希望对你有帮助,祝你学习愉快。
打开App,查看更多内容
随时随地看视频慕课网APP