golang 接口有什么作用?

golang 接口有什么作用


LEATH
浏览 2011回答 1
1回答

绝地无双

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

相关分类

Go