请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

这节听着听着就听懵了,real或者mock里的get方法是使用者么?

这节听着听着就听懵了,real或者mock里的get方法是使用者么?

正在回答

1回答

ccmouse 2018-07-09 20:20:01

get只是接口里定义的一个方法。

real和mock才是实现者,他们分别用不同的方法实现了这个get。

那么使用者就是我们的download函数。

0 回复 有任何疑惑可以回复我~
  • 提问者 Glxe_ge #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2018-07-09 22:50:54
  • 提问者 Glxe_ge #2
    谢谢老师,瞬间顿悟,那就应该跟PHP的差不多(我是PHP),只不过PHP在实现接口时会有implements关键字,而go是啥都没有,我可以理解为隐式实现么?
    回复 有任何疑惑可以回复我~ 2018-07-09 22:54:56
  • ccmouse 回复 提问者 Glxe_ge #3
    是的,go语言采用隐式实现接口的方式,好处是让使用者来定义接口
    回复 有任何疑惑可以回复我~ 2018-07-10 21:04:44
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信