Kodewick
开始学 →
入门←→0 / 70

菜地面积

#050入门结构体约 3 分钟

菜园里有两块长方形的菜地。给 Bed 写方法 Area(),返回这块地的面积(宽乘长),main 会把每块地的面积显示出来。

应该显示
6
20
main.go
package main

import "fmt"

type Bed struct {
	Width  int
	Length int
}

func (b Bed) Area() int {
	// 在这里写:返回 b 的宽乘长
	return 0
}

func main() {
	beds := []Bed{{2, 3}, {4, 5}}
	for _, b := range beds {
		fmt.Println(b.Area())
	}
}
Ctrl + Enter 也能运行
结果

写好了先点「运行」试试示例,没问题再点「提交」。