方法也是可以继承的,敢敢单单。用匿名字段就可以实现
package main
import(
"fmt"
)
type Per struct{
Name string
Age int
}
type Stu struct{
Per
Address string
}
func (s Per)print(){
fmt.Printf("s.Name is %v",s.Name)
}
func main(){
s:=Stu{Per{"lisheng",20},"shandong"}
s.print()
}
网友评论