c# 接口

来源:百度知道 编辑:UC知道 时间:2024/05/13 14:08:47
我对接口不理解,既然我在用的时候必须实现接口里定义的方法,那么还有什么方便可言呢?接口的思想是什么?谢谢!

接口的中心就是分离代码

可以减少对象间的耦合

举个简单的例子:
插座就是一个接口
如果所有电器都遵守这个接口标准
那么就算插头坏了都没问题,换个就是

如果没有标准的接口的话可想而知
专用插头坏了,电器就成废物了,因为电器只支持自己的专有插座

当然,这只是最简单的情况