1. 程式人生 > >Golang 之 面向物件繼承(一)

Golang 之 面向物件繼承(一)

對於結構體來說,Go中使用一種叫做”組合”的方法來實現繼承

package main

type Phone struct {
}

func (p *Phone) Call() {
    println("...呼叫中")
}

// 組合
type Mi8 struct {
    Phone
}

func main() {
    var p Mi8
    p.Call()
}