修正文件名 (#588)

* 修正文件名

* 修正一处练习序号
This commit is contained in:
Respawnz
2019-03-17 09:48:03 +08:00
committed by 无闻
parent 6c82ff3b75
commit 84a4014136

View File

@@ -287,16 +287,16 @@ func main() {
第二种会好点,因为它占用内存少。包含一个名字和两个指向地址的指针的 Address 结构体可以使用 %v 打印: 第二种会好点,因为它占用内存少。包含一个名字和两个指向地址的指针的 Address 结构体可以使用 %v 打印:
{Kersschot 0x126d2b80 0x126d2be0} {Kersschot 0x126d2b80 0x126d2be0}
**练习 10.2** persionext1.go **练习 10.2** personex1.go
修改 persionext1.go使它的参数 upPerson 不是一个指针,解释下二者的区别。 修改 personex1.go使它的参数 upPerson 不是一个指针,解释下二者的区别。
**练习 10.3** point.go **练习 10.3** point.go
使用坐标 X、Y 定义一个二维 Point 结构体。同样地,对一个三维点使用它的极坐标定义一个 Polar 结构体。实现一个 `Abs()` 方法来计算一个 Point 表示的向量的长度,实现一个 `Scale` 方法,它将点的坐标乘以一个尺度因子(提示:使用 `math` 包里的 `Sqrt` 函数function Scale that multiplies the coordinates of a point with a scale 使用坐标 X、Y 定义一个二维 Point 结构体。同样地,对一个三维点使用它的极坐标定义一个 Polar 结构体。实现一个 `Abs()` 方法来计算一个 Point 表示的向量的长度,实现一个 `Scale` 方法,它将点的坐标乘以一个尺度因子(提示:使用 `math` 包里的 `Sqrt` 函数function Scale that multiplies the coordinates of a point with a scale
factor factor
**练习 10.3** rectangle.go **练习 10.4** rectangle.go
定义一个 Rectangle 结构体,它的长和宽是 int 类型,并定义方法 `Area()``Perimeter()`,然后进行测试。 定义一个 Rectangle 结构体,它的长和宽是 int 类型,并定义方法 `Area()``Perimeter()`,然后进行测试。