七叶笔记 » golang编程 » golang2021面向对象(16)方法值与方法表达式

golang2021面向对象(16)方法值与方法表达式

在前面的案例中,我们调用结构体(类)中的方法,一般都是通过如下的方式:

或者是指针变量,现在,在给大家补充另外一种方式。

如下所示:

以上调用的方式称为方法值。这种方式隐藏了接收者。

 

还有一种调用的方式是通过方法表达式,如下所示:

方法表达式需要显示把接收者传递过去。

相关文章