结构体中的方法
作者:
次序 | 来源:发表于
2018-08-20 16:32 被阅读0次package main
import (
"fmt"
)
type TwoInts struct {
a int
b int
}
func main() {
two1 := new(TwoInts)
two1.a = 12
two1.b = 10
fmt.Printf("The sum is: %d\n", two1.AddThem())
fmt.Printf("Add them to the param: %d\n", two1.AddToParam(20))
two2 := TwoInts{3, 4}
fmt.Printf("The sum is: %d\n", two2.AddThem())
}
func (tn *TwoInts) AddThem() int {
return tn.a + tn.b
}
func (tn *TwoInts) AddToParam(param int) int {
return tn.a + tn.b + param
}
本文标题:结构体中的方法
本文链接:https://www.haomeiwen.com/subject/hiuliftx.html
网友评论