Update ch05-01-method-syntax.md

This commit is contained in:
usernameisnull 2017-04-30 02:47:53 +08:00 committed by GitHub
parent 3fd0920de2
commit 0252cf8f71

View File

@ -4,7 +4,7 @@
> <br>
> commit 8c1c1a55d5c0f9bc3c866ee79b267df9dc5c04e2
**方法**与函数类似:他们使用`fn`关键和名字声明,他们可以拥有参数和返回值,同时包含一些代码会在某处被调用时执行。不过方法与方法是不同的,因为他们在结构体(或者枚举或者 trait 对象,将分别在第六章和第十七章讲解)的上下文中被定义,并且他们第一个参数总是`self`,它代表方法被调用的结构体的实例。
**方法**与函数类似:他们使用`fn`关键和名字声明,他们可以拥有参数和返回值,同时包含一些代码会在某处被调用时执行。不过方法与函数是不同的,因为他们在结构体(或者枚举或者 trait 对象,将分别在第六章和第十七章讲解)的上下文中被定义,并且他们第一个参数总是`self`,它代表方法被调用的结构体的实例。
### 定义方法