5.什么是接口(interface)?它有什么作用?如何定义和实现接口?

答:接口(interface)是一种抽象类型,它定义了一组方法。任何实现了接口中所有方法的类型都是这个接口类型的实现类型。接口的定义方式是使用type关键字和interface关键字,如:type MyInterface interface { method1() int method2() string }。实现接口的方式是实现接口中定义的所有方法。

发表评论