方法接收者的歧义

方法接收者的歧义,第1张

方法接收者的歧义

请参阅方法集:

一个类型可能具有与之关联的方法集(§接口类型,§Method声明)。接口类型的方法集是其接口。其他任何类型T的方法集都包含接收者类型T的所有方法。相应指针类型
T的方法集是接收者

T或T的所有方法的集合(也就是说,它还包含T)。进一步的规则适用于包含匿名字段的结构,如有关结构类型的部分中所述。其他任何类型的方法集都为空。在方法集中,每个方法必须具有唯一的方法名称。

类型的方法集确定该类型实现的接口以及可以使用该类型的接收器调用的方法。

编辑:

另请参阅电话:

如果x的方法集包含m并且参数列表可以分配给m的参数列表,则方法调用xm()是有效的。如果x是可寻址的并且&x的方法集包含m,则xm()是(&x).m()的简写:



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5564798.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-14
下一篇 2022-12-14

发表评论

登录后才能评论

评论列表(0条)

保存