为了账号安全,请及时绑定邮箱和手机立即绑定

golang 接口有什么作用?

golang 接口有什么作用?

Go
LEATH 2018-10-21 09:05:11
golang 接口有什么作用
查看完整描述

1 回答

?
绝地无双

TA贡献1946条经验 获得超4个赞

接口是协议,方法是实现。接口是虚的,方法是实的。接口是为了通信需要,方法是实现需要。接口是抽象的,方法是具体的。接口有隔离作用,方法是高耦合。接口是插头插座,方法是胶布扭线。在大型软件工程中,为了实现高内聚低耦合高复用,防止出现面条式程序相互干扰,用接口隔离开实现,更容易划分模块和多人开发,有了接口很容易实现各种设计模式,接口就像电线的插座一样,只要接口不变很容易连通各种东西,减少了开发量,提高了通用性。没有通用性需求时,不要滥用接口,接口会增加程序的复杂度和性能成本。

查看完整回答
1 反对 回复 2018-11-15
  • 1 回答
  • 0 关注
  • 2010 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信