对于结构体来说,Go中使用一种叫做”组合”的方法来实现继承
package main
type Phone struct {
}
func (p *Phone) Call() {
println("...呼叫中")
}
// 组合
type Mi8 struct {
Phone
}
func main() {
var p Mi8
p.Call()
}
对于结构体来说,Go中使用一种叫做”组合”的方法来实现继承
package main
type Phone struct {
}
func (p *Phone) Call() {
println("...呼叫中")
}
// 组合
type Mi8 struct {
Phone
}
func main() {
var p Mi8
p.Call()
}