6.2 如何理解Go语言中的接口

Posted 孙琦Ray

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了6.2 如何理解Go语言中的接口相关的知识,希望对你有一定的参考价值。

Go语言中的接口

  • 接口有点像是定义,描述了必须具备的方法集合。通过观察接口的代码样例中,Go语言中的接口并不是非常复杂,但是为代码重用提供了高效的实现方式。
  • 不同于Java中显式的接口定义,Go中的接口是隐式定义,另外Java中的接口可以定义属性,而Go中的接口则只包含了方法的定义
// Interface
interface Animal 
   
  public String name = "animal";
  public void animalSound(); // interface method (does not

以上是关于6.2 如何理解Go语言中的接口的主要内容,如果未能解决你的问题,请参考以下文章

一天一门编程语言设计一套Go语言中的 Stream API 接口代码实现

《Go语言实战》摘录:6.2 并发 - goroutine

实效Go编程

《Go语言网络编程》第一章:体系

[Go语言]为什么我喜欢Go的interface

5.1 Go语言中的指针