迹忆客 计算机编程题库

题库 > Go > Go 精编练习题 练习:30

Go 精编练习题

关于接口和类的说法,下面说法正确的是?
  • 一个类只需要实现了接口要求的所有函数,我们就说这个类实现了该接口
  • 实现类的时候,只需要关心自己应该提供哪些方法,不用再纠结接口需要拆得多细才合理
  • 类实现接口时,需要导入接口所在的包
  • 接口由使用方按自身需求来定义,使用方无需关心是否有其他模块定义过类似的接口
正确答案是:A,B,D
正确率:17%

解析:

Golang的重要特征:接口是隐式实现的,程序员不需要显示声明类型T实现了接口I。这项工作是由Go编译器自动完成的(永远不要让人去做机器应该做的事情)。这种行为的优雅实现使得如下这种方式成为可能:定义一个接口,这个接口被已经写好的类型自动实现(不需要对之前已完成的类型做修改)。

拓展阅读

关于Go语言中的面向对象,可以阅读下面几篇文章

查看笔记

扫码一下
查看教程更方便