生命不止,继续Go go go.
今天跟大家分享一些golang中的interface。
golang中没有类的概念,但是有结构struct,同样也有接口interface的概念。golang中的接口与java中的接口,与C++中的纯虚函数有几分相似,但是也有很多的不同之处。
所以,还是要认真学习golang中的interface。
定义
关键字:interface
type Men interface {
SayHi()
Sing(lyrics string)
}
其实,通俗的讲,golang中的接口就是一系列的未实现的方法组成。
**interface可以被任意的对象实现
一个对象可以实现任意多个interface**
type Human struct {