老师您好,关于go的接口

来源:1-3 接口的定义和实现

寻曜

2021-04-23 09:50:34

如果retrieve接口里面有两个方法,那么mock.Retrieve里面就必须实现接口里两个方法才能使用


这不是和实现接口一样了嘛..(也得实现接口内部的所有方法)

写回答

1回答

ccmouse

2021-04-23

是的,这个方法的数量并没有变,而是职责变了,由使用者来定义接口。一般使用者都有非常确定的场景,所以使用者定义的接口一般都非常小。我们在go语言的接口设计中也会倾向于每个接口里的方法数量非常少。

0

0 学习 · 1399 问题

查看课程