c# 接口
来源:百度知道 编辑:UC知道 时间:2024/05/13 14:08:47
我对接口不理解,既然我在用的时候必须实现接口里定义的方法,那么还有什么方便可言呢?接口的思想是什么?谢谢!
接口的中心就是分离代码
可以减少对象间的耦合
举个简单的例子:
插座就是一个接口
如果所有电器都遵守这个接口标准
那么就算插头坏了都没问题,换个就是
如果没有标准的接口的话可想而知
专用插头坏了,电器就成废物了,因为电器只支持自己的专有插座
当然,这只是最简单的情况
UC知道是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度知道 编辑:UC知道 时间:2024/05/13 14:08:47
接口的中心就是分离代码
可以减少对象间的耦合
举个简单的例子:
插座就是一个接口
如果所有电器都遵守这个接口标准
那么就算插头坏了都没问题,换个就是
如果没有标准的接口的话可想而知
专用插头坏了,电器就成废物了,因为电器只支持自己的专有插座
当然,这只是最简单的情况