Go 語言學習筆記 -第6章

Go 語言學習筆記 -第6章

方法

package main

import "fmt"

//結構體
type Person struct {
    Name string
}

//給A類型綁定一個方法
//小寫p 表示哪一個Pesrson變量調用, 就是它的副本
//小寫p(最好寫person)
func (p Person) test() {
    p.Name = "jack"
    fmt.Println("Person() name=", p.Name)
}

func main() {

    var p Person
    p.Name = "tom"
    p.test() //調用方法
    fmt.Println("main() name=", p.Name)
}
相關文章
相關標籤/搜索